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。
参数:进程名称,支持*等正则匹配
示例: