转-Linux四种结束某用户所有进程的方法

原文网址:https://blog.csdn.net/stocky1234/article/details/84529153

查看原文:http://www.sijitao.net/1557.html

在linux系统管理中,我们有时候需要结束掉某个用户的所有进程。初学者一般会先查询出用户的所有pid,然后一条条kill结束掉,或者写一个脚本。实际上结束的方法有很多,博主这边总结了下面4种方法,以kill用户zhangnq为例。

1. pkill方式

# pkill -u zhangnq

2. killall方式

# killall -u zhangnq

3. ps方式 ps列出zhangnq的pid,然后依次kill掉,比较繁琐。

# ps -ef | grep zhangnq | awk '{ print $2 }' | xargs kill -9

4. pgrep方式 pgrep -u参数查出用户的所有pid,然后依次kill

# pgrep -u zhangnq | xargs kill -9

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容