Linux程序查詢命令pgrep詳解

2021-08-27 18:17:25 字數 441 閱讀 9419

pgrep是linux中常用的通過程式名字來查詢程序的命令。

一般用來查詢正在執行程序的pid資訊。

常用選項:

預設只顯示pid

-l 同時顯示程序名和pid

-o 當匹配多個程序時,顯示程序號最小的那個

-n 當匹配多個程序時,顯示程序號最大的那個

注:程序號越大,並不一定意味著程序的啟動時間越晚

pgrep

其他說明:

1) pgrep相當於 ps -e o pid,cmd | awk 『』 | grep keyword

pgrep2

2) pgrep查詢的是程式名,不包括其引數

如果引數裡包括查詢的keyword,而程式名中不包括,所則使用pgrep命令無法查到該程序。

這時可以使用ps -axu|grep keyword命令。

pgrep3

Linux程序查詢命令之ps top

linux系統中時刻執行著許許多多的程序,如果能夠合理的管理它們,絕對有益於系統的效能優化,系統程序總共有5種不同的狀態 r run 執行 正在執行或在執行佇列中等待 s stop 終端 休眠中,在等待某個條件的形成或接受到訊號 d disable interrupt 不可中斷 收到訊號不喚醒和不可...

Linux下查詢tomcat程序命令

由於查詢tomcat程序時將ps ef grep tomcat命令記錯為ps f grep tomcat命令,因此對比兩個命令進行區分。ps f grep tomcat 執行結果 dgztc 28908 28737 0 09 27 pts 1 00 00 00 grep tomcat f 是顯示全格...

Linux基礎命令 查詢程序id

pidof pidof 可以查詢指定名稱的程序的pid,將結果送到標準輸出。pidof有兩種返回值 0,找到至少乙個程序 1,沒有找到程序。pidof實際上與killall5相同 程式根據呼叫它的名稱進行操作。此命令的適用範圍 redhat rhel ubuntu centos suse opens...