概述

pstree命令以树状图的方式展现进程之间的派生关系,显示效果比较直观。

pstree命令以树状图显示进程间的关系(display a tree of processes)。
ps命令可以显示当前正在运行的那些进程的信息,但是对于它们之间的关系却显示得不够清晰。

在Linux系统中,系统调用fork可以创建子进程,通过子shell也可以创建子进程,Linux系统中进程之间的关系天生就是一棵树,树的根就是进程PID为1的init进程。


语法

pstree  (选项)

选项

-a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示;
-c:不使用精简标示法;
-G:使用VT100终端机的列绘图字符;
-h:列出树状图时,特别标明现在执行的程序;
-H<程序识别码pid>:此参数的效果和指定”-h”参数类似,但特别标明指定的程序;
-l:采用长列格式显示树状图;
-n:用程序识别码排序。预设是以程序名称来排序;
-p:显示程序识别码pid;
-u:显示用户名称;
-U:使用UTF-8列绘图字符;
-V:显示版本信息。

栗子

显示当前所有进程的进程号和进程id

pstree -p 

显示所有进程的所有详细信息,遇到相同的进程名可以压缩显示

pstree -a

Linux-pstree命令相关推荐

  1. 菜鸟教程Linux ps,Linux pstree命令

    Linux pstree命令 Linux pstree命令将所有行程以树状图显示,树状图将会以 pid (如果有指定) 或是以 init 这个基本行程为根 (root),如果有指定使用者 id,则树状 ...

  2. 【Linux】一步一步学Linux——pstree命令(120)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 Linux系统中pstree命令的英文全称是"p ...

  3. linux pstree命令

    概述 显示所有服务器上的进程,以树状的形式表示其关系 基本格式 pstree [选项] [PID或用户名] 选项 选项 含义 -a 显示启动每个进程对应的指令.参数等. -c 不使用精简法显示进程信息 ...

  4. Linux系统管理命令大全

    1.adduser命令 Linux adduser命令用于新增使用者帐号或更新预设的使用者资料. adduser 与 useradd 指令为同一指令(经由符号连结 symbolic link). 使用 ...

  5. linux中pstree命令的含义,pstree命令--Linux命令应用大词典729个命令解读

    内容来源于人民邮电出版社<Linux命令应用大词典> 讲述729个命令,1935个例子 学习Linux系统的参考书.案头书,遇到不懂的命令或命令选项一查即可 争取每天都发布内容 本文出自 ...

  6. linux查看pid的用户名,在Linux中用Pstree命令及显示PID和PGID,显示命令行参数及突出显示...

    在本文中,我们将讨论在Linux系统中使用pstree命令,它与ps类似,但是它没有列出正在运行的进程,而是将它们显示在树中,树状格式是一种更方便的方式来显示流程层次结构,并使输出在视觉上更具吸引力. ...

  7. Linux基础命令-pstree树状显示进程信息

    Linux基础命令-uname显示系统内核信息 Linux基础命令-lsof查看进程打开的文件 Linux基础命令-uptime查看系统负载 文章目录 前言 一 命令介绍 二 语法及参数 2.1 使用 ...

  8. Linux ps命令和pstree命令

    Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...

  9. linux ps和 pstree,Linux ps和pstree命令知识点总结

    Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...

  10. Linux 命令(176)—— pstree 命令

    文章目录 1.命令简介 2.命令格式 3.选项说明 4.常用示例 参考文献 1.命令简介 pstree(process tree)显示进程树. pstree 将所有行程以树状图显示,树状图将会以 pi ...

最新文章

  1. PHP数组基本的操作方法
  2. aba问题mysql_解决CAS机制中ABA问题的AtomicStampedReference详解
  3. Python安装模块出错(No module named setuptools)解决方法
  4. struts入门day04
  5. CentOS7—HAProxy安装与配置
  6. SAP UI5 应用 XML 视图的加载逻辑分析
  7. [转] java.nio.ByteBuffer中flip、rewind、clear方法的区别
  8. 目前市场上的电脑一体机从计算机种类,电脑一体机发展方向是什么?
  9. Linux开机启动过程(3):显示模式初始化和进入保护模式
  10. php脚本自动登录telnet,Windows环境上telnet自动登录和运行脚本
  11. 2018.07.27 bzoj3064: Tyvj 1518 CPU监控(线段树)
  12. python乱码怎么办_python中urllib.unquote乱码的原因与解决方法
  13. 计算机网络工程专业大学排名,2021网络工程专业大学排名 最好大学排行榜
  14. 导入Maven项目右下角蓝色小框消失解决办法
  15. 北京外国语大学pip镜像站
  16. NavigationBar 隐藏底部边线,阴影
  17. 微信公众号怎么上传资料?
  18. openmv 神经网络 超出内存_星瞳科技OpenMV视频教程22-神经网络cifar_10
  19. 基于51的双机通信系统
  20. itextpdf 怎么下划线_iText的新字体用粗体部分和下划线

热门文章

  1. jetson nano 实现车牌识别
  2. mongodb update
  3. pymysql 写入数据
  4. 调整[0,x)区间上出现的概率
  5. numpy 笔记:setdiff1d
  6. 爬虫 wordcloud操作
  7. QT写入cmd命令并且调用,以及指定路径新建文件夹
  8. 会计的疑惑--BigDecimal的秘密
  9. Docker源码分析(六):Docker Daemon网络
  10. java8 lamda快速入门