Linux pstree 命令详解

简介

pstree 命令用于以分层(树状)格式显示正在运行的进程。它显示进程之间的关系,例如哪些进程是由其他进程生成的。

安装

# 基于 Debian/Ubuntu 的系统
sudo apt install psmisc

# 基于 CentOS/RHEL/Fedora 的系统
sudo yum install psmisc

# 使用dnf安装
sudo dnf install psmisc

基本语法

pstree [options] [pid | user]

# pid:显示以指定进程 ID 为根的树。
# user:仅显示指定用户拥有的进程。

示例用法

以树状格式显示所有进程
pstree
显示特定用户的进程
pstree <username>
显示特定进程 ID 的树状结构
pstree <pid>
显示进程 ID
pstree -p

# 这会在每个进程的名称旁边添加其 PID
显示用户/组 ID
pstree -n
显示命令行参数
pstree -a

# 显示包括用于启动每个进程的命令行参数
高亮显示特定进程及其后代
pstree -h <pid>
查看不截断的进程树
pstree -l

# 可以避免截断长行并将输出扩展为多行以提高可读性。
查看指定进程ID的进程及其子进程
pstree -p <pid>
按 PID 对具有相同祖先的进程进行排序
pstree -n
不要压缩相同的子树
pstree -c
显示源自当前进程的进程树
pstree -p $$
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值