【Linux】ps -ef|grep詳解

lhrbest發表於2018-12-05

【Linux】ps -ef|grep詳解


Linux下顯示系統程式的命令ps,最常用的有ps -ef 和ps aux。這兩個到底有什麼區別呢?兩者沒太大差別,討論這個問題,要追溯到Unix系統中的兩種風格,System V風格和BSD 風格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,兩者輸出略有不同。現在的大部分Linux系統都是可以同時使用這兩種方式的。

ps -ef 是用標準的格式顯示程式的、其格式如下

其中各列的內容意思如下
UID    //使用者ID、但輸出的是使用者名稱 
PID    //程式的ID 
PPID    //父程式ID 
C      //程式佔用CPU的百分比 
STIME  //程式啟動到現在的時間 
TTY    //該程式在那個終端上執行,若與終端無關,則顯示? 若為pts/0等,則表示由網路連線主機程式。 
CMD    //命令的名稱和引數

ps aux 是用BSD的格式來顯示、其格式如下

同ps -ef 不同的有列有
USER      //使用者名稱 
%CPU      //程式佔用的CPU百分比 
%MEM      //佔用記憶體的百分比 
VSZ      //該程式使用的虛擬記憶體量(KB) 
RSS      //該程式佔用的固定記憶體量(KB)(駐留中頁的數量) 
STAT      //程式的狀態 
START    //該程式被觸發啟動時間 
TIME      //該程式實際使用CPU執行的時間

其中STAT狀態位常見的狀態字元有
D      //無法中斷的休眠狀態(通常 IO 的程式); 
R      //正在執行可中在佇列中可過行的; 
S      //處於休眠狀態; 
T      //停止或被追蹤; 
W      //進入記憶體交換 (從核心2.6開始無效); 
X      //死掉的程式 (基本很少見); 
Z      //殭屍程式; 
<      //優先順序高的程式 
N      //優先順序較低的程式 
L      //有些頁被鎖進記憶體; 
s      //程式的領導者(在它之下有子程式); 
l      //多執行緒,克隆執行緒(使用 CLONE_THREAD, 類似 NPTL pthreads); 
+      //位於後臺的程式組;


ps命令將某個程式顯示出來

grep命令是查詢

中間的|是管道命令 是指ps命令與grep同時執行

PS是LINUX下最常用的也是非常強大的程式檢視命令

grep命令 是查詢, 是一種強大的文字搜尋工具,它能 搜尋文字,並把匹 配的行列印出來。

grep全稱是Global Regular Expression Print,表示全域性正規表示式版本,它的使用許可權是所有使用者。

以下這條命令是檢查 java 程式是否存在:ps -ef |grep java

欄位含義如下:
UID       PID       PPID      C     STIME    TTY       TIME         CMD

zzw      14124   13991      0     00:38      pts/0      00:00:00    grep --color=auto dae

 

UID      :程式被該 UID 所擁有

PID      :就是這個程式的 ID 

PPID    :則是其上級父程式的ID

C          :CPU使用的資源百分比

STIME :系統啟動時間

TTY     :登入者的終端機位置

TIME   :使用掉的CPU時間。

CMD   :所下達的是什麼指令

 




About Me

........................................................................................................................

● 本文作者:小麥苗,部分內容整理自網路,若有侵權請聯絡小麥苗刪除

● 本文在itpub( http://blog.itpub.net/26736162 )、部落格園( http://www.cnblogs.com/lhrbest )和個人weixin公眾號( xiaomaimiaolhr )上有同步更新

● 本文itpub地址: http://blog.itpub.net/26736162

● 本文部落格園地址: http://www.cnblogs.com/lhrbest

● 本文pdf版、個人簡介及小麥苗雲盤地址: http://blog.itpub.net/26736162/viewspace-1624453/

● 資料庫筆試面試題庫及解答: http://blog.itpub.net/26736162/viewspace-2134706/

● DBA寶典今日頭條號地址:

........................................................................................................................

● QQ群號: 230161599 (滿) 、618766405

● weixin群:可加我weixin,我拉大家進群,非誠勿擾

● 聯絡我請加QQ好友 646634621 ,註明新增緣由

● 於 2018-12-01 06:00 ~ 2018-12-31 24:00 在魔都完成

● 最新修改時間:2018-12-01 06:00 ~ 2018-12-31 24:00

● 文章內容來源於小麥苗的學習筆記,部分整理自網路,若有侵權或不當之處還請諒解

● 版權所有,歡迎分享本文,轉載請保留出處

........................................................................................................................

小麥苗的微店

小麥苗出版的資料庫類叢書 http://blog.itpub.net/26736162/viewspace-2142121/

小麥苗OCP、OCM、高可用網路班 http://blog.itpub.net/26736162/viewspace-2148098/

小麥苗騰訊課堂主頁 https://lhr.ke.qq.com/

........................................................................................................................

使用 weixin客戶端 掃描下面的二維碼來關注小麥苗的weixin公眾號( xiaomaimiaolhr )及QQ群(DBA寶典)、新增小麥苗weixin, 學習最實用的資料庫技術。

........................................................................................................................

歡迎與我聯絡

 

 



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2284157/,如需轉載,請註明出處,否則將追究法律責任。

相關文章