一、作用
用于杀死一个进程,与 kill 不同的是它会杀死指定名字的所有进程。
二、选项
- -i :结束之前询问
-v | —verbose :显示详细执行过程
需要安装killall
yum -y install psmisc三、实例
```shell [root@localhost scripts]# killall -i -v nginx 杀死 nginx(7240) ? (y/N) y nginx(7240) 被信号 15 杀死 杀死 nginx(25856) ? (y/N) y nginx(25856): 没有那个进程 杀死 nginx(96726) ? (y/N) y nginx(96726) 被信号 15 杀死 杀死 nginx(96771) ? (y/N) y nginx(96771): 没有那个进程
```shell
[root@localhost ~]# sleep 1000 &
[1] 43902
[root@localhost ~]# ps -C sleep
PID TTY TIME CMD
43902 pts/0 00:00:00 sleep
[root@localhost ~]#
[root@localhost ~]# killall sleep
[1]+ 已终止 sleep 1000
[root@localhost ~]#
[root@localhost ~]# ps -C sleep
PID TTY TIME CMD