Linux中终止某个用户的所有进程的简单方法
2015-12-29 11:59
896 查看
在linux系统管理中,我们有时候需要kill掉某个用户的所有进程,初学者一般先查询出用户的所有pid,然后一条条kill掉,或者写好一个脚本,实际上方法都有现成的,这边有4种方法,我们以kill用户ttlsa为例.
1. pkill方式
2. killall方式
3. ps方式
ps列出ttlsa的pid,然后依次kill掉,比较繁琐.
4. pgrep方式
pgrep -u参数查出用户的所有pid,然后依次kill
1. pkill方式
# pkill -u ttlsa
2. killall方式
# killall -u ttlsa
3. ps方式
ps列出ttlsa的pid,然后依次kill掉,比较繁琐.
# ps -ef | grep ttlsa | awk '{ print $2 }' | sudo xargs kill -9
4. pgrep方式
pgrep -u参数查出用户的所有pid,然后依次kill
# pgrep -u ttlsa | sudo xargs kill -9
相关文章推荐
- Linux内核中的GPIO系统之(3):pin controller driver代码分析
- linux内核中的GPIO系统之(2):pin control subsystem
- linux内核中的GPIO系统之(1):软件框架
- Linux中top和free命令详解
- Linux上的free命令详解
- [转载]4412开发板关于Linux QT和Android操作系统的烧写问题总结
- 工作使用linux的一些小问题
- Mac环境下Linux下SVN server搭建
- Linux消息队列整理
- Linux Top 命令详细解析
- Linux进程通信中的memset ftok
- __attribute__ 你知多少?
- Linux系统中查询发型版本号以及内核版本的命令总结
- linux下获取硬盘使用情况
- u盘 装win7 linux双系统
- Linux协议栈accept和syn队列问题
- linux下离线配置安卓开发环境
- Linux kernel scriptes bin2c "\x"
- easysite项目常用linux命令
- Linux常用的磁盘管理及文件目录管理命令总结