从man kill
:
杀-9 -1
杀死所有可以杀死的进程。
但当我做的时候sudo /bin/kill -9 -1
什么也没有发生。
我的uname -a
信息:
Linux michal-Q530 3.16.0-45-generic #60~14.04.1-Ubuntu SMP Fri Jul 24 21:16:23 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
我在 Lubuntu 上。
更新:
$ ps -e | wc -l
169
$ sudo /bin/kill -9 -1
$ ps -e | wc -l
169
答案1
最后用这个解决了:
sudo /bin/kill -9 -- -1
如果第一个 PID 为负数,则其前面必须带有 ,--
因此它不会被解释为选项。
因此, 的真实行为/bin/kill
与手册页中描述的行为不同。