下面的输出说明了什么pts/2
?为什么其他进程没有这样的输出dd
?
$ ps -aef |grep dd
root 6553672 15073352 3 02:32:19 - 0:01 dd of=/dev/lv01 bs=1024k
padmin 9437410 16515110 1 02:43:32 pts/2 0:00 grep dd
root 13828156 11010220 0 02:32:33 - 0:00 dd of=/dev/lv02 bs=1024k
root 14155860 13828156 2 02:32:33 - 0:01 dd of=/dev/lv02 bs=1024k
root 15073352 13762812 0 02:32:19 - 0:00 dd of=/dev/lv01 bs=1024k
root 15532200 15925276 2 02:40:47 pts/1 0:03 dd of=/home/padmin/samp
答案1
點數是一个伪终端,或者说非物理终端,而不是终端通常代表物理终端设备。
最常见的 pts 设备是 SSH 会话。
答案2
这些很可能是 cronjobs(或 at jobs,其他定时作业)没有附加终端的结果。由于 cron 是一个守护进程,(几乎)按照定义它没有终端。任何子进程都将继承该无终端状态
padmin 作业和后者的 root 作业似乎是由人员/进程在终端窗口中手动启动的。