功能:pstree命令列出当前的进程,以及它们的树状结构。

格式:pstree [选项] [pid|user]

主要选项如下:

-a:显示执行程序的命令与完整参数。

-c:取消同名程序,合并显示。

-h:对输出结果进行处理,高亮显示正在执行的程序。

-l:长格式显示。

-n:以PID大小排序。

-p:显示PID。

-u:显示UID信息。

-G:使用VT100终端编码显示。

-U:使用UTF-8(Unicode)编码显示。

说明:使用ps命令得到的数据精确,但数据庞大,这一点对掌握系统整体概况来说是不容易的。pstree正好可以弥补这个缺憾。它能将当前的执行程序以树状结构显示。pstree支持指定特定程序(PID)或使用者(USER)作为显示的起始。

应用实例如下。

进程启动的时候可能会产生自己的一个子进程。运行pstree命令就可以很容易地看到这些信息。以超级用户权限运行pstree:

#init-+-apmd

|-atd

|-bdflush

|-gconfd-2

|-gdm-binary---gdm-binary-+-X

|                         `-startkde-+-kwrapper

|                                    `-ssh-agent

|-gpm

|-httpd---8*[httpd]

……下略

命令对程序名称相同的会自动合并,所有"|-httpd---8*[httpd]"即表示系统中有8个httpd进程产生的子进程。

转载于:https://www.cnblogs.com/fanweisheng/p/11108962.html

pstree进程管理相关推荐

  1. linux查看定时任务进程,[Linux]系统管理: 进程管理(ps/top/pstree/kill/pkill), 工作管理, 系统资源查看, 系统定时任务...

    进程管理:查看与终止 进程查看 1. 进程是正在执行的程序或命令. 2. 进程管理的作用: 判断服务器健康状态, 查看系统中所有进程 杀死进程 3. 查看系统中所有进程 ps aux    # 查看系 ...

  2. Linux进程及进程管理命令

    Linux进程基础 1进程概念 1.1程序与进程 1.2进程的状态 1.3线程 1.4进程生命周期 1.5虚拟内存 2进程管理工具 2.1pstree 2.2ps 2.3pgrep 2.4kill.p ...

  3. 专业介绍Linux中的进程管理

    Linux中的进程管理 1.什么是进程? 1)进程就是系统中处于执行期的工作. 对于[执行]两个字需要作出特别解释:执行并不同于运行,因为系统中的进程的状态大概分为四种: 进程状态 R(Running ...

  4. linux进程管理机制,linux进程管理,linux进程管理机制

    linux进程管理,linux进程管理机制 一.基本介绍 1.在 LINUX 中,每个执行的程序(代码)都称为一个进程.每一个进程都分配一个 ID 号 2.每一个进程,都会对应一个父进程,而这个父进程 ...

  5. kernel笔记——内核编译与进程管理

    内核与操作系统 由于一些商业操作系统设计上的缺陷以及日益庞杂,"操作系统"的概念对很多人而言变得含糊不清.在进一步讨论Linux内核的话题前,我们先区分"内核" ...

  6. RHCE 学习笔记(7) 进程管理

    这一节和前面比起来简单多了,主要是熟悉RHEL下的进程管理相关的常用命令 ps aux, pstree,top, jobs, kill, bg, fg 进程可以由一个进程的基础上运行另外一个进程,前者 ...

  7. Linux 进程管理工具

    Linux进程管理命令:     pstree.ps.top.pidof.htop.glances.pmap.vmstat.dstat.kill.pkill.job.bg.fg.nohup.pgrep ...

  8. 七、Linux脚本进阶和进程管理

    一.进程 进程:init(1)-->系统的第一个进程,通过fork调用其他进程,自身由内核发起. 通过pstree可以查看进程之间的父子关系. [root@localhost ~]# pstre ...

  9. DNS服务器分离解析 RAID阵列 进程管理 日志管理 systemd作用

    目录 分离解析 什么是分离解析 BIND的view视图 案例 案例2 RAID阵列概述 • 廉价冗余磁盘阵列 • RAID 0,条带模式 • RAID 1,镜像模式 • RAID5,高性价比模式 ​• ...

最新文章

  1. R语言生成对数线性间隔数据序列(Log-linearly Spaced Sequences)
  2. C# 学习笔记(7) 进程
  3. ThinkPad X220i 刷白名单BIOS,改装第三方无线网卡
  4. javaweb通过接口来实现多个文件压缩和下载(包括单文件下载,多文件批量下载)
  5. HTML+CSS+JS实现 ❤️绘制卡丁车动漫特效❤️
  6. 若依的框架怎么样_若依框架的功能代码
  7. 【AI面试题】为什么必须在神经网络中引入非线性
  8. ArcGIS制图表达Representation-符号制作
  9. 远程心电监护系统在现代医疗中的应用
  10. centos7重启后/etc/resolv.conf 被还原解决办法
  11. linux的forx函数-进程控制
  12. 计算机主板的工作原理,计算机主板工作原理介绍
  13. Java案例2-1 商品入库
  14. ZipEntry 类,zip的压缩与解压
  15. podman加速器配置Harbor
  16. 第X届智能车常见问题汇总:(二)甩尾?智能车甩尾
  17. 这本记述40年前历史的游戏书,预言的却是当下的事
  18. 职场的技术人如何做好一个公众号?
  19. Linux之安装node
  20. AR.js 学习笔记

热门文章

  1. 11gR2 GI和DB安装目录权限属主被修改后的恢复方法
  2. javaweb项目开发日志的原理,方式
  3. 读书笔记(2) OpenLayers中的图层
  4. leetcode dfs_深度优先搜索:具有6个Leetcode示例的DFS图遍历指南
  5. c# 持续集成 单元测试_如何在不进行单元测试的情况下设置持续集成
  6. 如何获得更多的自由开发者客户
  7. k8s crd构建方法_告诉您正在构建没人想要的东西的8种方法(以及处理方法)
  8. java中判断两个字符(或者字符串相等)
  9. 正则表达式最常用的符号匹配
  10. web应用的绝对路径和相对路径