1 | killall
|
2 | ===
|
3 |
|
4 | 使用进程的名称来杀死一组进程
|
5 |
|
6 | ## 补充说明
|
7 |
|
8 | **killall命令** 使用进程的名称来杀死进程,使用此指令可以杀死一组同名进程。我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用ps等命令再配合grep来查找进程,而killall把这两个过程合二为一,是一个很好用的命令。
|
9 |
|
10 | ### 语法
|
11 |
|
12 | ```shell
|
13 | killall(选项)(参数)
|
14 | ```
|
15 |
|
16 | ### 选项
|
17 |
|
18 | ```shell
|
19 | -e:对长名称进行精确匹配;
|
20 | -l:忽略大小写的不同;
|
21 | -p:杀死进程所属的进程组;
|
22 | -i:交互式杀死进程,杀死进程前需要进行确认;
|
23 | -l:打印所有已知信号列表;
|
24 | -q:如果没有进程被杀死。则不输出任何信息;
|
25 | -r:使用正规表达式匹配要杀死的进程名称;
|
26 | -s:用指定的进程号代替默认信号“SIGTERM”;
|
27 | -u:杀死指定用户的进程。
|
28 | ```
|
29 |
|
30 | ### 参数
|
31 |
|
32 | 进程名称:指定要杀死的进程名称。
|
33 |
|
34 | ### 实例
|
35 |
|
36 | 杀死所有同名进程
|
37 |
|
38 | ```shell
|
39 | killall vi
|
40 | ```
|
41 |
|
42 |
|
43 | <!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ --> |
\ | No newline at end of file |