Linux 进程管理与 I/O 重定向全解析
1. 进程查找与终止命令
在 Linux 系统中,当关闭机器时,操作系统通常会调用注册的关机脚本,向剩余进程发送 SIGTERM 信号,最后向仍在运行的进程发送 SIGKILL 信号。 pgrep 是一个强大的进程查找命令,它有许多有用的标志:
- -l 标志:用于输出进程名,例如查找名称中包含 “ii” 的进程:
$ pgrep -l ii
8402 iimerge
8421 iigcc
8376 iimerge
8439 iigcd
8387 iimerge
8216 iigcn
-
-d标志:用于指定输出的分隔符。默认情况下,每个 PID 单独一行显示,使用-d可以指定空格或逗号分隔,如:
$ pidof apache2
2510 2509 2508 2507 2502 1536 1535 1534 1533 1532 1495
$ pgrep -d’,’ apache2
1495,1532,1533,1534,1535,1536,2502,2507,2508,2509,2510
killall 是一个用于终止所有匹配条件进程的便捷命令。使用时需要注意,除非你清楚系统中运行的进程,否则应始终使用 -e
超级会员免费看
订阅专栏 解锁全文
857

被折叠的 条评论
为什么被折叠?



