Linux pstree命令

Linux 命令大全 Linux 命令大全

Linux pstree命令將所有行程以樹狀圖顯示,樹狀圖將會(huì)以 pid (如果有指定) 或是以 init 這個(gè)基本行程為根 (root),如果有指定使用者 id,則樹狀圖會(huì)只顯示該使用者所擁有的行程。

使用權(quán)限:所有使用者。

語(yǔ)法

pstree [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user]

pstree -V

參數(shù)說明

  • -a 顯示該行程的完整指令及參數(shù), 如果是被記憶體置換出去的行程則會(huì)加上括號(hào)
  • -c 如果有重覆的行程名, 則分開列出(預(yù)設(shè)值是會(huì)在前面加上 *)

實(shí)例

顯示進(jìn)程的關(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
....

特別表明在運(yùn)行的進(jìn)程

# pstree -apnh //顯示進(jìn)程間的關(guān)系

同時(shí)顯示用戶名稱

# pstree -u //顯示用戶名稱

Linux 命令大全 Linux 命令大全