killall -0的含义

我从很多地方看到follow命令是用来检查一个进程是否存在,例如

killall -0 nginx 

但从文档中我看不出有关这个论点的任何事情,任何人都可以解释吗?

man kill

如果sig为0,则不发送信号,但仍然执行错误检查。 这可以用来检查是否存在进程ID或进程组ID。

killall 在Linux和基于BSD的系统上按名称而不是PID来进程。 在其他操作系统( Solaris )中, killall命令用于终止所有正在运行的进程。

我相信这篇文章: http : //www.linuxjournal.com/article/1332将解释整个主题。