Linux 进程树查看工具 pstree

pstree 是 Linux 下的一个工具,用于以树形结构显示进程间的继承关系,便于理解进程间的层次结构。文章介绍了 pstree 的安装方法,如在 Fedora/RHEL/CentOS、Mac OS 和 Ubuntu/Debian 上的安装步骤,以及如何使用 pstree,包括不同的选项(如 `-a` 显示完整命令,`-p` 显示 PID)和实例应用。
摘要由CSDN通过智能技术生成

Linux 进程树查看工具 pstree

简介

pstree 是 Linux 下的一个用于展示进程树结构的工具,类似于 tree 展示目录树一样,可视化地查看进程的继承关系。pstree 工具其实是 PSmisc 工具集的成员之一,PSmisc 工具集由 4 个实用的 Linux 进程管理工具(通过 Linux 的 /proc 文件系统实现)组成:

  • fuser - identifies what processes are using files.
  • killall - kills a process by its name, similar to a pkill found in some other Unices.
  • pstree - Shows currently running processes in a tree format.
  • peekfd - Peek at file descriptors of running processes.

pstree 带来的方便之处:
一条命令就可以很轻松地追溯某个进程的继承关系,再也不需要通过多次执行 ps -ef 一级一级的查看进程的继承关系。

安装

On Fedora/Red Hat/CentOS
sudo yum install -y psmisc
On Mac OS
brew install pstree
On Ubuntu/Debian APT
sudo apt-get install psmisc

使用

语法

pstree [选项]

选项

-a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示;
-c:不使用精简标示法;
-G:使用VT100终端机的列绘图字符;
-h:列出树状图时,特别标明现在执行的程序;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值