-u显示进程切换
-h 高亮显示当前进程
-p显示PID
[zywqs@sre01 root]$ pstree -u
systemd─┬─NetworkManager─┬─dhclient
│ └─2*[{NetworkManager}]
├─agetty
├─auditd───{auditd}
├─automount───4*[{automount}]
├─crond
├─dbus-daemon(dbus)───{dbus-daemon}
├─firewalld───{firewalld}
├─lvmetad
├─master─┬─pickup(postfix)
│ └─qmgr(postfix)
├─polkitd(polkitd)───6*[{polkitd}]
├─rsyslogd───2*[{rsyslogd}]
├─sshd─┬─3*[sshd───bash]
│ └─sshd───bash───su───bash(zywqs)───pstree
├─systemd-journal
├─systemd-logind
├─systemd-udevd
└─tuned───4*[{tuned}]
[zywqs@sre01 root]$ pstree -p
systemd(1)─┬─NetworkManager(727)─┬─dhclient(5953)
│ ├─{NetworkManager}(732)
│ └─{NetworkManager}(735)
├─agetty(722)
├─auditd(674)───{auditd}(675)
├─automount(1162)─┬─{automount}(1168)
│ ├─{automount}(1169)
│ ├─{automount}(1178)
│ └─{automount}(1181)
├─crond(715)
├─dbus-daemon(702)───{dbus-daemon}(707)
├─firewalld(724)───{firewalld}(872)
├─lvmetad(523)
├─master(1316)─┬─pickup(9880)
│ └─qmgr(1325)
├─polkitd(701)─┬─{polkitd}(708)
│ ├─{polkitd}(710)
│ ├─{polkitd}(711)
│ ├─{polkitd}(712)
│ ├─{polkitd}(714)
│ └─{polkitd}(720)
├─rsyslogd(1163)─┬─{rsyslogd}(1249)
│ └─{rsyslogd}(1250)
├─sshd(1165)─┬─sshd(1423)───bash(1427)
│ ├─sshd(6149)───bash(6153)
│ ├─sshd(8900)───bash(8975)
│ └─sshd(8901)───bash(8976)───su(10651)───bash(10652)───pstree(10775)
├─systemd-journal(502)
├─systemd-logind(700)
├─systemd-udevd(535)
└─tuned(1161)─┬─{tuned}(1416)
├─{tuned}(1417)
├─{tuned}(1419)
└─{tuned}(1421)