所以,我知道你可以pkill -U <uid>
,但每当我使用这个时,我的整个系统就会崩溃。进一步调查表明,这可能是因为我没有匹配任何内容,所以它匹配所有内容?如何有效地杀死用户下运行的所有进程?
答案1
您可以使用killall一次杀死一组进程,或发送任何其他信号。 “过滤”选项之一是所有者:
killall --user name1
我不喜欢killall(在solaris 上使用它会导致灾难)。
pkill 更便携
pkill -u username
所以,我知道你可以pkill -U <uid>
,但每当我使用这个时,我的整个系统就会崩溃。进一步调查表明,这可能是因为我没有匹配任何内容,所以它匹配所有内容?如何有效地杀死用户下运行的所有进程?
您可以使用killall一次杀死一组进程,或发送任何其他信号。 “过滤”选项之一是所有者:
killall --user name1
我不喜欢killall(在solaris 上使用它会导致灾难)。
pkill 更便携
pkill -u username