CentOS 無法使用pstree命令

先說一下什麼是pstree, pstree以樹結構顯示進程(--display a tree of processes)

其優點在於您可以立即找出某進程的父進程:當您想要終止整個進程系列而且其中存在了許許多多的下屬分支進程,您只需終止最上層的進程即可。您可能會需要使用 -p 選項顯示每個進程的 PID,以及 -u 選項來顯示啓動該進程的用戶名。一般來說,這一樹結構比較長,您就需要這麼執行 pstree

$ pstree -up | less
這將讓您縱覽整個進程樹結構。

但是centos7默認並沒有安裝pstree,所以會有pstree:command not found


安裝方式使用命令即可。

yum install psmisc
[root@CentOS7 ~]# yum install psmisc
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.btte.net
 * extras: mirrors.nwsuaf.edu.cn
 * updates: mirrors.163.com
正在解決依賴關係
--> 正在檢查事務
---> 軟件包 psmisc.x86_64.0.22.20-9.el7 將被 安裝
--> 解決依賴關係完成

依賴關係解決

================================================================================
 Package          架構             版本                    源              大小
================================================================================
正在安裝:
 psmisc           x86_64           22.20-9.el7             base           140 k

事務概要
================================================================================
安裝  1 軟件包

總下載量:140 k
安裝大小:479 k
Is this ok [y/d/N]: y
Downloading packages:
psmisc-22.20-9.el7.x86_64.rpm                              | 140 kB   00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安裝    : psmisc-22.20-9.el7.x86_64                                   1/1 
  驗證中      : psmisc-22.20-9.el7.x86_64                                   1/1 

已安裝:
  psmisc.x86_64 0:22.20-9.el7                                                   

完畢!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章