请解释一下 rhel 上的 ps -aef

请解释一下 rhel 上的 ps -aef

下面的输出说明了什么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 作业似乎是由人员/进程在终端窗口中手动启动的。

相关内容