为什么我看不到使用ps的PID 0进程?

时间:2011-12-13 17:53:18

标签: unix

我知道进程0是UNIX中的交换器进程,负责进程调度,但为什么我不能使用ps -ef看到它?我怎么能看到它?

2 个答案:

答案 0 :(得分:1)

您无法看到pid 0,因为您正在使用的系统上不存在pid 0.

答案 1 :(得分:-1)

但是,通常用于确定进程是否存在的kill -0命令可能会导致PID = 0

[root@example]# kill -0 0 && echo success
success
[root@example]# kill -0 777777 && echo success
bash: kill: (777777) - No such process

至少对于CentOS 6.4来说这是真的