Pstree命令用于查看Linux系统中进程之间的父子关系树形结构。它将系统中运行的进程以树状结构展现,方便用户查看进程之间的层级关系和依赖关系,以及查找进程的父进程和子进程。该命令能够直观地帮助用户理解进程之间的关系,从而方便管理和了解系统资源的使用情况。
1.语法:
pstree [-a][-c][-h][-l][-n][-p][-u][-Z] [进程号]
2.命令参数:
-a 显示进程的命令行参数
-c 在进程树中显示进程的CPU使用率
-h 显示进程树的进程ID
-l 在进程树中显示进程的完整命令行
-n 按进程ID排序
-p 显示进程树的进程ID
-u 显示进程树的进程所有者
-Z 显示进程的SELinux安全上下文
3.命令示例:
(1)查看系统所有进程(需要root权限):
pstree
(2)查看特定进程:
pstree -p 1254
(3)查看整颗进程树:
pstree -h
(4)查看进程树及进程CPU使用率:
pstree -c
(5)显示进程树的进程ID、命令和完整命令行:
pstree -pahl
(6)显示进程树的进程所有者和完整命令行:
pstree -u -l
(7)按进程ID排序:
pstree -n