快速删除用户进程

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

删除某个用户所有的进程常用的办法是找到该用户的所有进程然后 grep 或者 awk 到这些进程的 ID。

Sys V 系统执行:

# kill -9 $(ps -fuusername | awk '{ print $2 }' )

BSD 系统执行:

# kill -9 $(ps -aux |grep username | awk '{ print $2 }' )

但是以上的方法往往不能有效杀死所有的进程。

下面的方法能够很快帮助你对某个用户的进程“赶尽杀绝”:

# su - username -c 'kill -9 -1'

另外,其他杀死所有进程的办法还有很多,例如:

killall/pkill 等等命令。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航