如果ps awx | grep -v grep
运行该命令,则会产生以下输出。下面的列表是完整输出的最后 20 行。
4247 pts/1 Ss+ 0:00 /bin/bash
4442 ? S< 0:00 [kworker/u17:1]
4661 ? S< 0:00 [kworker/u17:3]
4731 ? S< 0:00 [kworker/u17:5]
4734 ? S 0:00 pickup -l -t fifo -u
4847 ? S< 0:00 [kworker/u17:7]
4850 ? S 0:00 [kworker/u16:3]
4878 ? S 0:00 [kworker/u16:0]
5201 ? S< 0:00 [kworker/u17:8]
5353 ? S 0:00 [kworker/0:1]
5354 ? S 0:00 [kworker/7:2]
5355 ? S 0:00 [kworker/u16:2]
5361 ? S 0:00 [kworker/4:0]
5362 tty1 Ss 0:00 -bash
5396 ? S 0:00 [kworker/6:0]
5418 ? S 0:00 [kworker/0:0]
5420 ? S 0:00 [kworker/2:2]
5431 ? S 0:00 [kworker/7:0]
5562 ? S 0:00 [kworker/4:2]
5620 tty1 R+ 0:00 ps awx
如果运行后续命令ps awx | grep grep
,则会生成以下输出。
5646 tty1 S+ 0:00 grep --color=auto grep
此外,如果ps awx | grep agetty
运行以下命令,则会显示以下输出。
5669 tty1 S+ 0:00 grep --color=auto agetty
为什么命令ps awx
不显示进程标识号 5646 和 5669?事实上,在 5620 之后没有列出其他进程。