pgrep命令 - 检索进程PID号码

ID:15727 / 打印

pgrep命令来自英文词组“process global regular expression print”的缩写,其功能是用于检索进程PID号码。与pidof命令必须准确输入服务名称不同,pgrep命令通过正则表达式进行检索,因此用户只需要输入服务名称中的一部分即可进行搜索操作,对于不记得全名的服务程序特别好用。

语法格式:pgrep [参数] 服务名称

常用参数:

-d设置号码之间的间隔符
-f匹配进程名
-g匹配进程组ID
-h显示帮助信息
-I显示进程名及ID
-n选择最近执行的进程
-o选择最早执行的进程
-P匹配父进程ID
-t匹配终端号
-u匹配有效用户ID
-v反选结果,显示不符合条件的
-V显示版本信息
-x显示完全符合条件的

参考示例

检索某名称服务所对应的PID号码信息:

[root@linuxcool ~]# pgrep sshd 1709 97535 97549

以逗号为间隔符,检索某名称服务所对应的PID号码信息:

[root@linuxcool ~]# pgrep -d , sshd 1709,97535,97549

指定发起人名称,检索某名称服务所对应的PID号码信息:

[root@linuxcool ~]# pgrep -u www sshd [root@linuxcool ~]# pgrep -u root sshd 1709 97535 97549
上一篇: pmap命令 - 显示进程的内存映像信息
下一篇: runlevel命令 - 显示系统的运行级

作者:admin @ 24资源网   2024-10-23

本站所有软件、源码、文章均有网友提供,如有侵权联系308410122@qq.com

与本文相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。