我需要知道一个进程是否有子进程,因此我使用命令
pgrep -P <ProcessID>
然后我得到了所有子进程。但是当我使用带有空值和双引号的命令时,如下所示:
pgrep -P ""
作为回应,我得到了以下数字:1
,2
这个结果意味着什么?
答案1
它似乎给出了 的结果pgrep -P "0"
,即 swapper 进程,第一个进程。您可以使用 进行验证ps -eaf
,前两行应显示0
为 PPID(父进程 ID)。
我需要知道一个进程是否有子进程,因此我使用命令
pgrep -P <ProcessID>
然后我得到了所有子进程。但是当我使用带有空值和双引号的命令时,如下所示:
pgrep -P ""
作为回应,我得到了以下数字:1
,2
这个结果意味着什么?
它似乎给出了 的结果pgrep -P "0"
,即 swapper 进程,第一个进程。您可以使用 进行验证ps -eaf
,前两行应显示0
为 PPID(父进程 ID)。