CentOS 沒法使用pstree命令

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

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

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

可是centos7默認並無安裝pstree,因此會有pstree:command not found架構


安裝方式使用命令便可。less

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                                                   

完畢!
相關文章
相關標籤/搜索