pgrep快速过滤进程pid

常规的过滤方法为:

ps aux | grep -v ‘grep’| grep xx | awk '{print $2}‘

以上可以使用代替方法:

pgrep nginx

pgrep -f ’xxx.tar‘

 

pgrep 相关选项 参数如下:参考:https://man.linuxde.net

选项:

-o:仅显示找到的最小(起始)进程号;
-n:仅显示找到的最大(结束)进程号;
-l:显示进程名称;
-P:指定父进程号;
-g:指定进程组;
-t:指定开启进程的终端;
-u:指定进程的有效用户ID。

参数:进程名称,支持*等正则匹配

示例:

 

posted @ 2020-09-25 16:03  helloweifa  阅读(419)  评论(0编辑  收藏  举报