天天看點

SHELL 002 -- ps指令常用方法

1.檢視服務程序号/檢視服務是否正常運作

   ps -ef|grep  服務名|grep -v grep

   eg:

   第二清單示服務程序号 ,第三清單示父程序号

2.檢視所有程序或指定程序cpu占比、記憶體占比、目前狀态等詳細資訊

   ps aux

   ps aux|grep  服務名|grep -v grep

   user:程序屬主

   pid :程序id号

   %cpu:程序使用cpu百分比

   %mem:程序實體記憶體百分比

   vsz :程序使用虛拟記憶體量 (kbytes)

   rss :程序占用固定記憶體量 (kbytes)

   tty :程序運作終端 ,常見顯示:

         程序運作與終端無關,顯示 ?

         本機登入者程式,顯示tty1-tty6 

         由網絡連接配接進主機程式,顯示 pts/0 等

   stat:程式目前的狀态,常見狀态:

         r 正在運作或可被運作

         s 睡眠中可被喚醒

         t 偵測狀态或停止

         z 終止狀态,父程式繼續運作

   start:程序被觸發啟動時間

   time :程序實際使用 cpu 運作時間

   command:程序的對應指令

繼續閱讀