温馨提示×

debian怎么查看进程树

小樊
48
2026-10-01 16:19:19
栏目: 智能运维

在 Debian(以及大多数 Linux 发行版)中,查看进程树(以树状结构显示进程及其父子关系)有几种常用方法:


1. 使用 pstree(最直观)

pstree

常用选项:

pstree -p     # 显示 PID
pstree -u     # 显示进程所属用户
pstree -a     # 显示完整命令行
pstree 用户名 # 查看指定用户的进程树

示例:

pstree -p

2. 使用 ps 命令

查看进程树形式

ps -ejH

或

ps -axjf

常用组合

ps -ef --forest

(--forest 会以树状 ASCII 显示)


3. 使用 top / htop

top

top

按 V(大写)可切换树状视图(部分版本支持)

htop(推荐,需安装)

sudo apt install htop
htop

进入后按 F5 即可查看进程树。


4. 查看某个进程的进程树

pstree -p <PID>

或

ps -o pid,ppid,cmd --forest -g <PGID>

总结推荐

  • 快速查看:pstree -p
  • 交互式查看:htop + F5
  • 系统自带无 GUI:ps -ef --forest

如果你是想排查某个服务(如 nginx、docker、systemd)的进程关系,也可以告诉我具体场景。

0 踩