如何终止多个进程?

如何终止多个进程?

有没有办法杀死多个进程?例如

kill -9 49855 49856

我尝试过使用类似的命令pkill,但它们需要单一模式并且不允许多个 pid 输入。

答案1

bash shell 的内置命令kill似乎只接受单个 PID(或 jobspec)。但是外部kill命令(来自 package procps)接受多个 pid:

$ sleep 60 & sleep 60 &
[1] 25208
[2] 25209

$ /bin/kill 25208 25209
[1]-  Terminated              sleep 60
[2]+  Terminated              sleep 60

相关内容