1. 程式人生 > 其它 >pstree 命令解釋以及安裝

pstree 命令解釋以及安裝

一、pstree命令的安裝

1、在 Mac OS上

brew install pstree

如果brew沒有安裝過的話,參考這裡進行安裝:
https://jingyan.baidu.com/article/46650658e05d83f549e5f897.html

2、在 Fedora/Red Hat/CentOS

 yum -y install psmisc

3、在 Ubuntu/Debian

   apt-get install psmisc

二、pstree命令詳解

pstree指令用ASCII字元顯示樹狀結構,清楚地表達程式間的相互關係。如果不指定程式識別碼或使用者名稱稱,則會把系統啟動時的第一個程式視為基層,並顯示之後的所有程式。若指定使用者名稱稱,便會以隸屬該使用者的第一個程式當作基層,然後顯示該使用者的所有程式。

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

語  法:pstree [-acGhlnpuUV][-H <程式識別碼>][<程式識別碼>/<使用者名稱稱>

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

     -c  不使用精簡標示法。

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

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

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

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

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

     -p  顯示程式識別碼。

     -u  顯示使用者名稱稱。

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

     -V  顯示版本資訊。

參考:https://www.cnblogs.com/qiuyu666/p/11933408.html