我曾经使用以下命令行代码来终止所有进程
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
如果你不怕僵尸