Linux pstree命令
Linux pstree命令將所有行程以樹狀圖顯示,樹狀圖將會以 pid (如果有指定) 或是以 init 這個基本行程為根 (root),如果有指定使用者 id,則樹狀圖會只顯示該使用者所擁有的行程。
使用權(quán)限:所有使用者。
語法
pstree [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user]
或
pstree -V
參數(shù)說明:
- -a 顯示該行程的完整指令及參數(shù), 如果是被記憶體置換出去的行程則會加上括號
- -c 如果有重覆的行程名, 則分開列出(預(yù)設(shè)值是會在前面加上 *)
實例
顯示進程的關(guān)系
pstree init-+-amd |-apmd |-atd |-httpd---10*[httpd] %pstree -p init(1)-+-amd(447) |-apmd(105) |-atd(339) %pstree -c init-+-amd |-apmd |-atd |-httpd-+-httpd | |-httpd | |-httpd | |-httpd ....
特別表明在運行的進程
# pstree -apnh //顯示進程間的關(guān)系
同時顯示用戶名稱
# pstree -u //顯示用戶名稱
更多建議: