日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
講解一下pstree命令使用方法

pstree命令是用于查看進(jìn)程樹(shù)之間的關(guān)系,即哪個(gè)進(jìn)程是父進(jìn)程,哪個(gè)是子進(jìn)程,可以清楚的看出來(lái)是誰(shuí)創(chuàng)建了誰(shuí),下面為大家詳細(xì)講解一下pstree命令使用方法。

命令簡(jiǎn)介

pstree 命令以樹(shù)狀圖的方式展現(xiàn)進(jìn)程之間的派生關(guān)系。

[root@centos7 ~]# pstree
-bash: pstree: command not found
[root@centos7 ~]# yum install psmisc -y

語(yǔ)法格式

pstree [OPTIONS]

選項(xiàng)說(shuō)明

-a  #顯示每個(gè)程序的完整指令
-c  #不使用精簡(jiǎn)標(biāo)示法
-G  #使用VT100終端機(jī)的列繪圖字符
-h  #列出樹(shù)狀圖時(shí),特別標(biāo)明現(xiàn)在執(zhí)行的程序
-H  #此參數(shù)的效果和指定"-h"參數(shù)類(lèi)似
-l  #采用長(zhǎng)列格式顯示樹(shù)狀圖
-n  #用程序識(shí)別碼排序
-p  #顯示程序識(shí)別碼
-u  #顯示用戶名稱(chēng)
-U  #使用UTF-8列繪圖字符
-V  #顯示版本信息

應(yīng)用舉例

[root@centos7 ~]# pstree
systemd─┬─NetworkManager───2*[{NetworkManager}]
       ├─agetty
       ├─auditd───{auditd}
       ├─chronyd
       ├─crond
       ├─dbus-daemon
       ├─lvmetad
       ├─master─┬─pickup
       │        └─qmgr
       ├─polkitd───6*[{polkitd}]
       ├─rsyslogd───2*[{rsyslogd}]
       ├─sshd─┬─sshd───bash─┬─gzip
       │      │             ├─more
       │      │             └─pstree
       │      └─sshd───bash
       ├─systemd-journal
       ├─systemd-logind
       ├─systemd-udevd
       └─tuned───4*[{tuned}]

顯示系統(tǒng)當(dāng)前所有進(jìn)程的進(jìn)程ID和進(jìn)程號(hào)

[root@centos7 ~]# pstree -p
systemd(1)─┬─NetworkManager(634)─┬─{NetworkManager}(656)
          │                     └─{NetworkManager}(658)
          ├─agetty(643)
          ├─auditd(600)───{auditd}(601)
          ├─chronyd(646)
          ├─crond(638)
          ├─dbus-daemon(626)
          ├─lvmetad(503)
          ├─master(972)─┬─pickup(5692)
          │             └─qmgr(974)
          ├─polkitd(623)─┬─{polkitd}(633)
          │              ├─{polkitd}(636)
          │              ├─{polkitd}(637)
          │              ├─{polkitd}(641)
          │              ├─{polkitd}(647)
          │              └─{polkitd}(651)
          ├─rsyslogd(870)─┬─{rsyslogd}(897)
          │               └─{rsyslogd}(898)
          ├─sshd(868)─┬─sshd(5304)───bash(5306)─┬─gzip(5328)
          │           │                         ├─more(5329)
          │           │                         └─pstree(6204)
          │           └─sshd(5546)───bash(5548)
          ├─systemd-journal(484)
          ├─systemd-logind(635)
          ├─systemd-udevd(509)
          └─tuned(872)─┬─{tuned}(1131)
                       ├─{tuned}(1132)
                       ├─{tuned}(1134)
                       └─{tuned}(1138)

顯示所有進(jìn)程的詳細(xì)信息,相同的進(jìn)程名可以壓縮顯示

[root@centos7 ~]# pstree -a
systemd --switched-root --system --deserialize 22
 ├─NetworkManager --no-daemon
 │   └─2*[{NetworkManager}]
 ├─agetty --noclear tty1 linux
 ├─auditd
 │   └─{auditd}
 ├─chronyd
 ├─crond -n
 ├─dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
 ├─lvmetad -f
 ├─master -w
 │   ├─pickup -l -t unix -u
 │   └─qmgr -l -t unix -u
 ├─polkitd --no-debug
 │   └─6*[{polkitd}]
 ├─rsyslogd -n
 │   └─2*[{rsyslogd}]
 ├─sshd -D
 │   ├─sshd
 │   │   └─bash
 │   │       ├─gzip -cd mysql_backup.tar.gz
 │   │       ├─more
 │   │       └─pstree -a
 │   └─sshd
 │       └─bash
 ├─systemd-journal
 ├─systemd-logind
 ├─systemd-udevd
 └─tuned -Es /usr/sbin/tuned -l -P
     └─4*[{tuned}]

查看指定進(jìn)程的PID

[root@centos7 ~]# pstree -p | grep ssh
          |-sshd(868)-+-sshd(5304)---bash(5306)-+-grep(6325)
          |           `-sshd(5546)---bash(5548)
[root@centos7 ~]# pstree -p | grep system
systemd(1)-+-NetworkManager(634)-+-{NetworkManager}(656)
          |-systemd-journal(484)
          |-systemd-logind(635)
          |-systemd-udevd(509)

分享題目:講解一下pstree命令使用方法
轉(zhuǎn)載源于:http://www.5511xx.com/article/dhecghi.html