linux ps(process status) 命令詳解http://www.admin99.net/read.php/149.htm
功能說明:報告程式狀況。
語 法:ps
[-aAcdefHjlmNVwy][acefghLnrsSTuvxX][-C <指令名稱>][-g
<群組名稱>][-G <群組識別碼>][-p <程式識別碼>][p <程式識別碼>][-s
<階段作業>][-t <終端機編號>][t <終端機編號>][-u <使用者識別碼>][-U
<使用者識別碼>][U <使用者名稱稱>][-<程式識別碼>][--cols
<每列字元數>][--columns
<每列字元數>][--cumulative][--deselect][--forest][--headers][--help]
[--info][--lines <顯示列數>][--no-headers][--group
<群組名稱>][-Group <群組識別碼>][--pid <程式識別碼>][--rows
<顯示列數>][--sid <階段作業>][--tty <終端機編號>][--user
<使用者名稱稱>][--User <使用者識別碼>][--version][--width <每列字元數>]
補充說明:ps是用來報告程式執行狀況的指令,您可以搭配kill指令隨時中斷,刪除不必要的程式。
參 數:
-a 顯示所有終端機下執行的程式,除了階段作業領導者之外。
a 顯示現行終端機下的所有程式,包括其他使用者的程式。
-A 顯示所有程式。
-c 顯示CLS和PRI欄位。
c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,參數或常駐服務的標示。
-C<指令名稱> 指定執行指令的名稱,並列出該指令的程式的狀況。
-d 顯示所有程式,但不包括階段作業領導者的程式。
-e 此參數的效果和指定"A"參數相同。
e 列出程式時,顯示每個程式所使用的環境變數。
-f 顯示UID,PPIP,C與STIME欄位。
f 用ASCII字元顯示樹狀結構,表達程式間的相互關係。
-g<群組名稱> 此參數的效果和指定"-G"參數相同,當亦能使用階段作業領導者的名稱來指定。
g 顯示現行終端機下的所有程式,包括群組領導者的程式。
-G<群組識別碼> 列出屬於該群組的程式的狀況,也可使用群組名稱來指定。
h 不顯示標題列。
-H 顯示樹狀結構,表示程式間的相互關係。
-j或j 採用工作控制的格式顯示程式狀況。
-l或l 採用詳細的格式來顯示程式狀況。
L 列出欄位的相關資訊。
-m或m 顯示所有的執行緒。
n 以數字來表示USER和WCHAN欄位。
-N 顯示所有的程式,除了執行ps指令終端機下的程式之外。
-p<程式識別碼> 指定程式識別碼,並列出該程式的狀況。
p<程式識別碼> 此參數的效果和指定"-p"參數相同,只在列表格式方面稍有差異。
r 只列出現行終端機正在執行中的程式。
-s<階段作業> 指定階段作業的程式識別碼,並列出隸屬該階段作業的程式的狀況。
s 採用程式訊號的格式顯示程式狀況。
S 列出程式時,包括已中止的子程式資料。
-t<終端機編號> 指定終端機編號,並列出屬於該終端機的程式的狀況。
t<終端機編號> 此參數的效果和指定"-t"參數相同,只在列表格式方面稍有差異。
-T 顯示現行終端機下的所有程式。
-u<使用者識別碼> 此參數的效果和指定"-U"參數相同。
u 以使用者為主的格式來顯示程式狀況。
-U<使用者識別碼> 列出屬於該使用者的程式的狀況,也可使用使用者名稱稱來指定。
U<使用者名稱稱> 列出屬於該使用者的程式的狀況。
v 採用虛擬記憶體的格式顯示程式狀況。
-V或V 顯示版本資訊。
-w或w 採用寬闊的格式來顯示程式狀況。
x 顯示所有程式,不以終端機來區分。
X 採用舊式的Linux i386登陸格式顯示程式狀況。
-y 配合參數"-l"使用時,不顯示F(flag)欄位,並以RSS欄位取代ADDR欄位 。
-<程式識別碼> 此參數的效果和指定"p"參數相同。
--cols<每列字元數> 設定每列的最大字元數。
--columns<每列字元數> 此參數的效果和指定"--cols"參數相同。
--cumulative 此參數的效果和指定"S"參數相同。
--deselect 此參數的效果和指定"-N"參數相同。
--forest 此參數的效果和指定"f"參數相同。
--headers 重複顯示標題列。
--help 線上協助。
--info 顯示排錯資訊。
--lines<顯示列數> 設定顯示畫面的列數。
--no-headers 此參數的效果和指定"h"參數相同,只在列表格式方面稍有差異。
--group<群組名稱> 此參數的效果和指定"-G"參數相同。
--Group<群組識別碼> 此參數的效果和指定"-G"參數相同。
--pid<程式識別碼> 此參數的效果和指定"-p"參數相同。
--rows<顯示列數> 此參數的效果和指定"--lines"參數相同。
--sid<階段作業> 此參數的效果和指定"-s"參數相同。
--tty<終端機編號> 此參數的效果和指定"-t"參數相同。
--user<使用者名稱稱> 此參數的效果和指定"-U"參數相同。
--User<使用者識別碼> 此參數的效果和指定"-U"參數相同。
--version 此參數的效果和指定"-V"參數相同。
--widty<每列字元數> 此參數的效果和指定"-cols"參數相同。