pgrep命令-检索当前正在运行的进程
通过pgrep命令可以检索出指定命令当前正在运行的进程,直接显示其进程的PID
常用参数
描述
-d
设置一个字符串,用于分隔输出的每个进程ID
-f
模式参数仅用于匹配进程名
-I
列出进程名及进程ID
-P
仅选择匹配指定父进程ID的进程
-u
选择仅匹配指定有效用户ID进程
-U
选择仅匹配指定真实用户ID的进程
# 过滤出指定进程的pid
pgrep nginx
# 如果过滤的关键字有多个进程,默认每行一个pid,
# ‘-d’参数可以指定一个间隔符号,让pid在一行显示
pgrep -d " " docker
# 显示进程pid和进程名
pgrep -l nginx
# 查看指定用户启动bash的进程pid
pgrep -u root bash最后更新于