Linux pstree命令树状图方式查看进程

发布时间:2025-07-25 07:13

pstree是一个用于显示Linux/Unix系统中进程层次结构的命令,它能够将进程展示为树形结构,其中每个进程都是一个节点,而每个节点下面的子节点是该进程的子进程。pstree命令帮助用户理解系统性能和调试:

(1)pstree命令常用参数

pstree [-a] [-c] [-h|-Hpid] [-l] [-n] [-p] [-u] [-G|-U] [pid|user] option:

-a 显示每个程序的完整指令,包含路径,参数或是常驻服务的标示-A 使用ASCII字符绘制树-c 如果有重覆的行程名, 则分开列出-G 使用VT100终端机的列绘图字符-h 列出树状图时,特别标明现在执行的程序-H <进程ID> 此参数的效果和指定”-h”参数类似,但特别标明指定的程序-g 显示PGID(进程组ID)。进程组ID以十进制数字的形式显示在每个进程名称后的括号中。如果同时显示PID和PGID,则首先显示PID-l 采用长列格式显示树状图-n 上下级进程按PID而不是按名称排序-N <type> 按命名空间类型排序(ipc、mnt、net、pid、user、uts)-p 显示PID。PID在每个进程名称后的括号中以十进制数字显示-s <pid> 显示指定进程的父进程-S 显示命名空间转换。与-N类似-u 显示用户名称-U 使用UTF-8(Unicode)线条绘制字符-V 显示版本-Z (SELinux)显示每个进程的安全上下文。仅当pstree使用SELinux支持编译时,此标志才有效(2)pstree命令输出演示

[root@starcto ~]# pstree -g systemd(1)─┬─NetworkManager(963)─┬─{NetworkManager}(963) │ └─{NetworkManager}(963) ├─acpid(932) ├─agetty(1986) ├─agetty(1987) ├─atd(1706) ├─auditd(800)───{auditd}(800) ├─containerd(2171)─┬─{containerd}(2171) │ ├─{containerd}(2171) │ ├─{containerd}(2171) │ ├─{containerd}(2171) │ ├─{containerd}(2171) │ ├─{containerd}(2171) │ ├─{containerd}(2171) │ ├─{containerd}(2171) │ ├─{containerd}(2171) │ ├─{containerd}(2171) │ └─{containerd}(2171)

网址:Linux pstree命令树状图方式查看进程 https://mxgxt.com/news/view/1609429

相关内容

linux如何查看文件系统,监控对方手机微信?
linux永久运行命令
linux如何root登陆?microsd卡是什么
《Kali Linux CTF Blueprints》类似推荐
基于Debian的linux系统软件安装命令有哪些
Linux内核与DPDK
linux
【树状图】树状图在线制作
树状图怎么画?3个步骤教你轻松绘制专业好看的树状图!
Ubuntu命令apt

随便看看