为什么 ps -ax 会列出其自身?

为什么 ps -ax 会列出其自身?

如何

ps -ax

将自身列为正在运行的进程?

测试方法:

ps -ax | grep "ps \-ax"

而且PID每次都是不同的,所以我知道它不仅仅是在另一个TTY或某样东西中运行。

答案1

当然,ps -ax会列出它自己,因为ps -ax它是一个正在运行的进程!

实际上,您正在 shell 中输入命令,然后 shell 将为您创建新的进程。ps -ax查看自身,因为它在运行时存在......

下次调用它时,它将有一个新的 PID,因为您再次运行它。

相关内容