pstree

pstree

pstree指令用ASCII字元顯示樹狀結構,清楚地表達程式間的相互關係。

功 能

以樹狀圖顯示程式。

語 法

pstree [-acGhlnpuUV][-H <程式識別碼>][<程式識別碼>/<用戶名稱>

說明:如果不指定程式識別碼或用戶名稱,則會把系統啟動時的第一個程式視為基層,並顯示之後的所有程式。若指定用戶名稱,便會以隸屬該用戶的第一個程式當作基層,然後顯示該用戶的所有程式。

使用ps命令得到的數據精確,但數據龐大,這一點對掌握系統整體概況來說是不容易的。pstree命令正好可以彌補這個缺憾。它能將當前的執行程式以樹狀結構顯示。pstree命令支持指定特定程式(PID)或使用者(USER)作為顯示的起始。

參 數

-a  顯示每個程式的完整指令,包含路徑,參數或是常駐服務的標示。

-c  不使用精簡標示法。

-G  使用VT100終端機的列繪圖字元。

-h  列出樹狀圖時,特別標明執行的程式。

-H<程式識別碼>  此參數的效果和指定"-h"參數類似,但特別標明指定的程式。

-l  採用長列格式顯示樹狀圖。

-n  用程式識別碼排序。預設是以程式名稱來排序。

-p  顯示程式識別碼。

-u  顯示用戶名稱。

-U  使用UTF-8列繪圖字元。

-V  顯示版本信息。

實 例

以超級用戶許可權運行: # pstree

結果如下:

#init-+-apmd

|-atd

|-bdflush

|-gconfd-2

|-gdm-binary---gdm-binary-+-X

| `-startkde-+-kwrapper

| `-ssh-agent

|-gpm

|-httpd---8*[httpd]

……

說明:pestree命令對程式名稱相同的會自動合併,所有"|-httpd---8*[httpd]"即表示系統中有8個httpd進程產生的子進程。

相關詞條

相關搜尋

熱門詞條

聯絡我們