pstree是Linux和Unix系統(tǒng)中可視化進(jìn)程樹的一個(gè)命令。它以樹形結(jié)構(gòu)列出所有運(yùn)行進(jìn)程和它們的子進(jìn)程。
最小化安裝的CentOS 7系統(tǒng),默認(rèn)沒有psree命令。
直接敲命令運(yùn)行后會(huì)顯示pstree命令找不到的錯(cuò)誤提示:-bash: pstree: command not found,這時(shí)候就需要單獨(dú)安裝pstree命令。
在大多數(shù)Linux發(fā)行版中,pstree命令已經(jīng)預(yù)裝,如果你不確定是否已經(jīng)安裝了pstree,請(qǐng)輸入pstree命令在終端中進(jìn)行檢查。如果沒有安裝,可以使用以下命令在終端中安裝pstree命令:
yum -y install psmisc
需要注意的是install后面跟著不是pstree,而是psmisc這個(gè)軟件。
psmisc是個(gè)進(jìn)程管理軟件包套裝,它里面包含了很多小工具用于管理Linux系統(tǒng)進(jìn)程,pstree只是其中之一:
fuser – 使用文件或套接字識(shí)別進(jìn)程
killall – 結(jié)束給定名稱的進(jìn)程
prtstat – 輸出進(jìn)程的統(tǒng)計(jì)信息
pslog – 輸出進(jìn)程日志路徑
pstree – 以樹狀形式顯示當(dāng)前運(yùn)行的進(jìn)程
peekfd – 顯示通過文件描述符傳輸?shù)臄?shù)據(jù)
以上是一些最常見的Linux或Unix系統(tǒng)pstree命令的安裝方法。安裝完成后,再次嘗試輸入pstree命令即可。如果還是無法找到命令的話,請(qǐng)檢查是否已經(jīng)正確安裝pstree命令。
參考文章: