Linux系统中的killall命令用于杀死指定名字的进程(kill processes by name)。我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用ps等命令再配合grep来查找进程,而killall把这两个过程合二为一,是一个很好用的命令。
语法
killall(选项)(参数)
选项
1 | -Z 只杀死拥有scontext 的进程 |
参数
进程名称:指定要杀死的进程名称
常用实例
1)杀死所有同名进程
1 | # ps -ef|grep vi |
2)向进程发送指定信号
1 | # vi & |
3)把所有的登录后的shell给杀掉
1 | # w |
说明:
运行命令:killall -9 bash 后,所有bash都会被卡掉了,所以当前所有连接丢失了。需要重新连接并登录。
参考链接:
http://www.cnblogs.com/peida/archive/2012/12/21/2827366.html