工作之命令小总结(6):killall命令

简介:

linux系统中的killall命令用来杀死指定名字的进程(kill processes by name)。我们可以使用kill命令杀死指定进程pid的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用ps等命令配合grep来查找进程,而killall把这两个过程合二为一,是个很好用的命令。

【命令格式】

  killall[参数][进程号]

【命令功能】

  用来结束同名的所有进程

【命令参数】

-Z   只杀死拥有scontext的进程

-e   要求匹配进程的名称

-I   忽略大小写

-g   杀死进程组而不是进程

-i   交互模式,杀死进程前先询问用户

-l   列出所有已知信号名称

-q   不输出警告信息

-s   发送指定的信号

-v   报告信号是否成功发送

-w   等待进程死亡

--help   显示帮助信息

--version   显示版本信息

【实例展示】

杀死同名的所有进程

1
2
3
4
5
6
[root@node1 ~] # ps aux | grep vim
root     23211  0.1  0.7 143592  3784 pts /1     S+   00:02   0:00 vim  install .log
root     23421  0.0  0.1 103244   836 pts /0     S+   00:05   0:00  grep  vim
[root@node1 ~] # killall vim
[root@node1 ~] # ps aux | grep vim
root     23426  0.0  0.1 103244   836 pts /0     S+   00:05   0:00  grep  vim

强制杀死所有的进程

1
[root@node1 ~]# killall  - 9  vim



本文转自 z永 51CTO博客,原文链接:http://blog.51cto.com/pangge/1333936
相关文章
|
7月前
|
Shell Linux
Linux脚本Shell脚本来实现一次性kill多个端口的进程
Linux脚本Shell脚本来实现一次性kill多个端口的进程
105 0
|
Kubernetes Shell Linux
linux中sh/bash 进程为何不接受kill SIGTERM
在k8s的优雅终止中,如果容器的入口进程是sh 或者bash,需要注意你设定的gracefulterminate是无效的
164 0
|
JSON Kubernetes API
100条k8s命令
100条k8s命令
156 0
|
索引
while命令
while命令
120 0
|
Linux 调度 Shell
|
监控
libimobiledevice命令
简介 A library to communicate with services of Apple iOS devices using nativeprotocols. 1、打印app列表 ideviceinstaller -l 2、查看当前已连接的设备的UUID idevice_id -...
1698 0

热门文章

最新文章