linux ps 命令詳解

linux ps(process status) 命令詳解

  功能說明:報告程序狀況。

  語  法: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"參數相同。
本文引用:[url]http://www.admin99.net/read.php/149.htm[/url]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章