22、Linux 进程管理与 I/O 重定向全解析

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值