linux中pstree命令的含义,Linux之pstree命令

1、pstree命令功能简介

[root@vms002 opt]# whatis pstree

pstree (1)           - display a tree of processes   #显示进程树

2、pstree命令语法

pstree (选项)

3、pstree命令常用选项

选项

含义

-a

显示每个程序的完整指令,包含路径,参数或是常驻服务的表示

-c

不使用精简表示法

-G

使用VT100终端机的列绘图字符

-h

列出树状图时,特别标明现在执行的程序

-l

采用长列格式显示树状图

-n

用程序识别码排序,预设是以程序名称来排序

-u

显示用户名称

-U

使用UTF-8列绘图字符

-V

显示版本信息

-p

显示程序识别码

4、实例

1)显示当前所有进程的进程号和进程ID

[root@vms002 opt]# pstree -p

systemd(1)─┬─ModemManager(871)─┬─{ModemManager}(919)

│                   └─{ModemManager}(944)

├─NetworkManager(1022)─┬─{NetworkManager}(1104)

│                      ├─{NetworkManager}(1108)

│                      └─{NetworkManager}(1110)

├─abrt-watch-log(859)

├─abrt-watch-log(861)

├─abrtd(858)

├─accounts-daemon(883)─┬─{accounts-daemon}(912)

│                      └─{accounts-daemon}(947)

├─alsactl(855)

├─at-spi-bus-laun(2225)─┬─dbus-daemon(2229)───{dbus-daemon}(2231)

│                       ├─{at-spi-bus-laun}(2226)

│                       ├─{at-spi-bus-laun}(2228)

│                       └─{at-spi-bus-laun}(2230)

#########################省略部分内容#########################

2)显示所有进程的所有详细信息,遇到相同的进程名可以压缩显示

[root@vms002 opt]# pstree -a

systemd --switched-root --system --deserialize 24

├─ModemManager

│   └─2*[{ModemManager}]

├─NetworkManager --no-daemon

│   └─3*[{NetworkManager}]

├─abrt-watch-log -F BUG: WARNING: at WARNING: CPU:INFO: possible recursive

├─abrt-watch-log -F Backtrace /var/log/Xorg.0.log --/usr/bin/abrt-dump-xorg

├─abrtd -d -s

├─accounts-daemon

│   └─2*[{accounts-daemon}]

#########################省略部分内容#########################

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值