文章目录
- 命令介绍
- 常用选项
- 参考示例
- 示例 1,查看所有名称为 httpd 的进程
- 示例 2,查看进程号最小的,名称为 httpd 的进程
- 示例 3,查看进程号最大的,名称为 httpd 的进程
命令介绍
pgrep 的意思是"进程号全局正则匹配输出"。该命令扫描当前运行进程,然后按照命令匹配条件列出匹配结果到标准输出。对于通过名字检索进程号是很有用。
常用选项
选项 | 说明 |
---|---|
-o | 仅显示找到的最小(起始)进程号 |
-n | 仅显示找到的最大(结束)进程号 |
-l | 显示进程名称 |
-P | 指定父进程号 |
-g | 指定进程组 |
-t | 指定开启进程的终端 |
-u | 指定进程的有效用户ID |
参考示例
示例 1,查看所有名称为 httpd 的进程
[root@localhost ~]# pgrep -l httpd
4557 httpd
4560 httpd
4561 httpd
4562 httpd
4563 httpd
4564 httpd
4565 httpd
4566 httpd
示例 2,查看进程号最小的,名称为 httpd 的进程
pgrep -lo httpd
4557 httpd
示例 3,查看进程号最大的,名称为 httpd 的进程
[root@localhost ~]# pgrep -ln httpd
4566 httpd