011、pstree命令
本文最后更新于 269 天前,其中的信息可能已经过时,如有错误请发送邮件到wuxianglongblog@163.com

pstree命令

pstree - display a tree of processes(树状结构显示进程关系)

格式:

pstree [option]

option:

  • -a --arguments:显示每个程序的完整指令。
  • -c :不使用精简显示,将线程信息也打印出来。
  • -h :加粗标明现在执行的位置
  • -H PID:突出其过程及其父进程
  • -n :以pid排序输出
  • -p :在-c的基础上给每个进程打印pid号
  • -u :显示进程用户名
  • PID:只显示此pid信息
  • USER:只显示此用户的进程信息

示例:

[root@node1 ~]# pstree -p    #将线程信息打印出来
systemd(1)─┬─NetworkManager(3706)─┬─{NetworkManager}(3945)
           │                      └─{NetworkManager}(3947)
           ├─agetty(3782)
           ├─auditd(2987)───{auditd}(2990)
           ├─chronyd(3813)
           ├─crond(3772)
           ├─cupsd(4170)
           ├─dbus-daemon(3422)
           ├─lvmetad(488)
           ├─master(4265)─┬─pickup(4266)
           │              └─qmgr(4267)
           ├─mongod(4270)─┬─{mongod}(4318)
           │              ├─{mongod}(4323)
           │              ├─{mongod}(4447)
           │              ├─{mongod}(4448)
           │              ├─{mongod}(4449)
           │              ├─{mongod}(4450)
           │              ├─{mongod}(4451)
           │              ├─{mongod}(4452)
           │              ├─{mongod}(4453)
           │              ├─{mongod}(4454)
           │              ├─{mongod}(4455)
           │              ├─{mongod}(4456)
           │              ├─{mongod}(4457)
           │              ├─{mongod}(4458)
           │              ├─{mongod}(4459)
           │              ├─{mongod}(4460)
           │              ├─{mongod}(4461)
           │              ├─{mongod}(4462)
           │              ├─{mongod}(4463)
           │              ├─{mongod}(4464)
           │              ├─{mongod}(4465)
           │              ├─{mongod}(4466)
           │              ├─{mongod}(4467)
           │              ├─{mongod}(4468)
           │              └─{mongod}(4469)
           ├─polkitd(3704)─┬─{polkitd}(3942)
           │               ├─{polkitd}(3943)
           │               ├─{polkitd}(3944)
           │               ├─{polkitd}(3948)
           │               └─{polkitd}(3950)
           ├─rsyslogd(4173)─┬─{rsyslogd}(4193)
           │                └─{rsyslogd}(4194)
           ├─sshd(4169)───sshd(4473)─┬─bash(4475)─┬─bash(4724)───jupyter-noteboo(4727)
           │                         │            └─man(5635)───less(5644)
           │                         └─bash(5019)───pstree(7023)
           ├─systemd-journal(463)
           ├─systemd-logind(3400)
           ├─systemd-udevd(498)
           └─tuned(4167)─┬─{tuned}(4427)
                         ├─{tuned}(4428)
                         ├─{tuned}(4429)
                         └─{tuned}(4442)

[root@node1 ~]# pstree -H 4449   #高亮显示pid为4494的进程
**systemd**─┬─NetworkManager───2*[{NetworkManager}]
        ├─agetty
        ├─auditd───{auditd}
        ├─chronyd
        ├─crond
        ├─cupsd
        ├─dbus-daemon
        ├─lvmetad
        ├─master─┬─pickup
        │        └─qmgr
        ├─**mongod**───25*[{mongod}]
        ├─polkitd───5*[{polkitd}]
        ├─rsyslogd───2*[{rsyslogd}]
        ├─sshd───sshd─┬─bash─┬─bash───jupyter-noteboo
        │             │      └─pstree
        │             └─bash───man───less
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-udevd
        └─tuned───4*[{tuned}]

[root@node1 ~]# pstree 4270 -p  #只显示pid为4270进程的信息
mongod(4270)─┬─{mongod}(4318)
             ├─{mongod}(4323)
             ├─{mongod}(4447)
             ├─{mongod}(4448)
             ├─{mongod}(4449)
             ├─{mongod}(4450)
             ├─{mongod}(4451)
             ├─{mongod}(4452)
             ├─{mongod}(4453)
             ├─{mongod}(4454)
             ├─{mongod}(4455)
             ├─{mongod}(4456)
             ├─{mongod}(4457)
             ├─{mongod}(4458)
             ├─{mongod}(4459)
             ├─{mongod}(4460)
             ├─{mongod}(4461)
             ├─{mongod}(4462)
             ├─{mongod}(4463)
             ├─{mongod}(4464)
             ├─{mongod}(4465)
             ├─{mongod}(4466)
             ├─{mongod}(4467)
             ├─{mongod}(4468)
             └─{mongod}(4469)

[root@node1 ~]# pstree mongod #只显示mongod用户的进程信息
mongod───25*[{mongod}]
谨此笔记,记录过往。凭君阅览,如能收益,莫大奢望。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇