kill---0 有什么作用?

kill---0 有什么作用?

是的,我看到已经有类似的了问题,但我遇到了kill -- -0,想知道这--是在做什么?

答案1

在 UNIX/Linux 世界中,两个破折号相继表示选项结束。例如,如果你想搜索字符串-ngrep你应该使用如下命令:

grep -- -n file

如果您只想获取上述情况下的行号,您应该使用

grep -l -- -n file

因此该命令kill -- -0尝试发送信号到带有ID -0(负零)的进程

答案2

在这种情况下,它用于表示-0不是传入的选项。如果您要这样做,kill -0它会被认为-0是一个选项,而不是传入的 PID。

例如,如果您这样做,ls -- -l它将查找名为的文件-l,而不是仅以长形式列出目录。

相关内容