1. 程式人生 > >Ps 命令

Ps 命令

ps aux ps -ef

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

技術分享

其中各列的內容意思如下
UID //用戶ID、但輸出的是用戶名
PID //進程的ID
PPID //父進程ID
C //進程占用CPU的百分比
STIME //進程啟動到現在的時間
TTY //該進程在那個終端上運行,若與終端無關,則顯示? 若為pts/0等,則表示由網絡連接主機進程。


CMD //命令的名稱和參數


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

技術分享

同ps -ef 不同的有列有
USER //用戶名

PID // 程序pid 號
%CPU //進程占用的CPU百分比
%MEM //占用物理內存的百分比
VSZ //該進程使用的虛擬內存量(KB)
RSS //該進程占用的固定內存量(KB)(駐留中頁的數量)

TTY //tty1-tty6本機上面的登入者程序,如果為pts/0, pts1等,就表示是由網絡鏈接進入主機的程序

STAT //進程的狀態 ,有R,S,T,Z
START //該進程被觸發啟動時間
TIME //該進程實際使用CPU運行的時間

COMMAND //運行改程序的指令

其中STAT狀態位常見的狀態字符有
D //無法中斷的休眠狀態(通常 IO 的進程);
R //正在運行可中在隊列中可過行的;
S //處於休眠狀態;
T //停止或被追蹤;
W //進入內存交換 (從內核2.6開始無效);
X //死掉的進程 (基本很少見);
Z //僵屍進程;

< //優先級高的進程
N //優先級較低的進程
L //有些頁被鎖進內存;
s //進程的領導者(在它之下有子進程);
l //多線程,克隆線程(使用 CLONE_THREAD, 類似 NPTL pthreads);
+ //位於後臺的進程組;


本文出自 “centos6 運維學習” 博客,轉載請與作者聯系!

Ps 命令