pstree
pstree是以樹結構顯示進程(–display a tree of processes)、。其優點在於您可以立即找出某進程的父進程:當您想要終止整個進程系列而且其中存在了許許多多的下屬分支進程,您只需終止最上層的進程即可。您可能會需要使用 -p 選項顯示每個進程的 PID,以及 -u 選項來顯示啓動該進程的用戶名。一般來說,這一樹結構比較長,您就需要這麼執行 pstree:
// 查看整個進程樹結構
$ pstree -up | less
當沒有此命令時
-bash: pstree: 未找到命令
使用此命令:
yum install psmisc
[root@localhost ~]# yum install psmisc
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.huaweicloud.com
* extras: mirror.jdcloud.com
* updates: ftp-srv2.kddilabs.jp
正在解決依賴關係
--> 正在檢查事務
---> 軟件包 psmisc.x86_64.0.22.20-15.el7 將被 安裝
--> 解決依賴關係完成
依賴關係解決
=============================================================================================================================================================================
Package 架構 版本 源 大小
=============================================================================================================================================================================
正在安裝:
psmisc x86_64 22.20-15.el7 base 141 k
事務概要
=============================================================================================================================================================================
安裝 1 軟件包
總下載量:141 k
安裝大小:475 k
Is this ok [y/d/N]: y
Downloading packages:
psmisc-22.20-15.el7.x86_64.rpm | 141 kB 00:00:06
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安裝 : psmisc-22.20-15.el7.x86_64 1/1
驗證中 : psmisc-22.20-15.el7.x86_64 1/1
已安裝:
psmisc.x86_64 0:22.20-15.el7
完畢!