[Linux] Linux命令之pstree - 以树状图显示进程间的关系
转载自: http://codingstandards.iteye.com/blog/842156
pstree命令以树状图显示进程间的关系(display a tree of processes)。ps命令可以显示当前正在运行的那些进程的信息,但是对于它们之间的关系却显示得不够清晰。在Linux系统中,系统调用fork可以创建子进程,通过子shell也可以创建子进程,Linux系统中进程之间的关系天生就是一棵树,树的根就是进程PID为1的init进程。
常用参数
格式:pstree
以树状图显示进程,只显示进程的名字,且相同进程合并显示。
格式:pstree -p
以树状图显示进程,还显示进程PID。
格式:pstree <pid>
格式:pstree -p <pid>
以树状图显示进程PID为<pid>的进程以及子孙进程,如果有-p参数则同时显示每个进程的PID。
格式:pstree -a
以树状图显示进程,相同名称的进程不合并显示,并且会显示命令行参数,如果有-p参数则同时显示每个进程的PID。
因为pstree输出的信息可能比较多,所以最好与more/less配合使用。
相关资料
【1】Linux Operating System How to use pstree an alternative to ps
【2】THE GEEK STUFF tree and pstree: Visualize Unix Processes and Directories in Hierarchical Structure
【3】Linux basic configurations Introduction to Linux process and daemons
【4】LINFO The pstree Command
相关文章
- linux文件系统(三)——进程与VFS的关系
- Linux 查看进程和删除进程
- [Linux] linux awk命令详解
- Linux下如何查看哪个进程占用内存多?
- Supervisor安装与配置(Linux/Unix进程管理工具)
- Linux下查找并关闭进程
- 重新点亮linux 命令树————守护进程[二十三]
- 重新点亮linux 命令树————查看进程[二十一]
- linux 批量kill java进程
- linux ps查看进程命令
- Linux 查找redis进程命令:ps -ef | grep redis
- 【Linux 内核】进程优先级与调度策略 ③ ( 设置、获取线程优先级的核心函数 | 修改线程调度策略函数 )
- 【Linux 内核】实时调度类 ① ( 进程分类 | 实时进程、普通进程 | Linux 内核 SCHED_FIFO、SCHED_RR 调度策略 | 实时调度实体 sched_rt_entity )
- Linux命令: 在线使用linux命令环境
- 【Linux】linux经常使用基本命令
- L83.linux命令每日一练 -- 第11章 Linux系统管理命令 -- ipcs和ipcrm
- L82.linux命令每日一练 -- 第11章 Linux系统管理命令 -- dmidecode和lspci
- L71.linux命令每日一练 -- 第十章 Linux网络管理命令 -- wget和mailq
- L46.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- w和who
- L1.linux命令每日一练 -- 第一章 Linux命令行简介
- Linux基础命令-pstree树状显示进程信息
- linux挖矿进程,隐藏CPU——用top、ps等命令却一直找不到是哪个进程在占用,todo,待深入