kill 不会终止 ubuntu16 上的所有进程

kill 不会终止 ubuntu16 上的所有进程

我曾经使用以下命令行代码来终止所有进程

kill `ps -ef| grep -i selenium | grep -v grep| awk '{print $2}'`

但这在 ubuntu16 中不起作用

有人可以帮忙吗?

答案1

杀死手册页

如果没有指定信号,则发送 TERM 信号。TERM 信号将终止未捕获此信号的进程。对于其他进程,可能需要使用 KILL (9) 信号,因为无法捕获此信号。

换句话说,如果一个进程注册捕获一个KILL信号但它从来没有响应它(即:被卡住)它将不是被杀死。

要强制关闭无响应的进程,您可以使用该kill -9命令,该命令指示操作系统立即终止目标进程。

答案2

备择方案:

  • pkill
  • killall

或者killall -9如果你不怕僵尸

相关内容