我需要知道一个进程是否有子进程,所以我使用命令
pgrep -P <ProcessID>
然后我得到所有的子进程。但是当我使用带有空值和双引号的命令时,如下所示:
pgrep -P ""
作为回应,我得到了数字:1,2
这个结果的含义是什么?
答案1
跑步pgrep -P ""
就相当于跑步pgrep -P 0
进程 ID0
有两个子进程,PID 为1
和2
:
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Jun24 ? 00:00:02 /sbin/init
root 2 0 0 Jun24 ? 00:00:00 [kthreadd]
更多信息在这个答案