杀死一个用户下的所有进程?

杀死一个用户下的所有进程?

所以,我知道你可以pkill -U <uid>,但每当我使用这个时,我的整个系统就会崩溃。进一步调查表明,这可能是因为我没有匹配任何内容,所以它匹配所有内容?如何有效地杀死用户下运行的所有进程?

答案1

您可以使用killall一次杀死一组进程,或发送任何其他信号。 “过滤”选项之一是所有者:

 killall --user name1

我不喜欢killall(在solaris 上使用它会导致灾难)。

pkill 更便携

pkill -u username

相关内容