pgrep - 命令

發表於2021-03-31

pgrep

命令格式:pgrep [選項] [模式]


選項 含義
-d <string> 指定輸出分隔符
-l PID和程式名稱
-a 列出PID和完整的命令列
-v 取反
-c 統計程式數量
-i 忽略大小寫
-n 選擇最近期啟動的(最大的程式號)
-o 最早啟動的(最小的程式號)
-P 指定父程式號
-g 指定程式組
-s 指定會話ID
-t <tty> 指定開啟程式的終端
-u <ID> 匹配有效使用者 ID
-U <ID> 匹配真實使用者 ID
-x 完全匹配
-F <file> 從檔案讀取PIDs

應用

# 列出所有 sshd 的程式號,並且以 -*- 分隔
[root@localhost ~]# pgrep -ld ' -*- ' sshd
1164 sshd -*- 12879 sshd -*- 12889 sshd -*- 23358 sshd -*- 23365 sshd

# 列出最早開啟的 sshd 程式
[root@localhost ~]# pgrep -lo sshd
1164 sshd

# 列出最近才開啟的 sshd 程式
[root@localhost ~]# pgrep -ln sshd
23365 sshd

# 列出 pts/2 終端所有的程式,並且顯示命令
[root@localhost ~]# pgrep -lat pts/2
29172 -bash
29227 ping www.baidu.com



合上一本書,再開啟一本書   -Tzyy

相關文章