Linux命令(42)之pstree

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: Linux命令(42)之pstree

Linux命令之pstree

1.pstree介绍
linux命令pstree(全称:display a tree of processes)命令将进程以树状图显示

2.pstree用法
pstree用法

pstree [参数]

pstree常用参数
参数 说明
-p 显示进程的PID
-u 显示进程的user
-V 显示pstree的版本信息
-p pid 显示进程号为pid的进程信息
-u user 显示用户名为user的进程信息
3.实例
3.1.显示进程的PID
命令:

pstree -p

[root@rhel77 yum.repos.d]# pstree -p
systemd(1)─┬─NetworkManager(883)─┬─dhclient(1613)
│ ├─{NetworkManager}(898)
│ └─{NetworkManager}(902)
├─VGAuthService(876)
├─auditd(848)───{auditd}(849)
├─crond(885)
├─dbus-daemon(879)
├─httpd(1148)─┬─httpd(1200)
│ ├─httpd(1201)
│ ├─httpd(1203)
│ ├─httpd(1208)
│ └─httpd(1210)
├─irqbalance(873)
├─login(895)───bash(1391)
├─lvmetad(601)
├─mysqld(1185)─┬─{mysqld}(1326)
│ ├─{mysqld}(1347)
│ ├─{mysqld}(1348)
│ ├─{mysqld}(1349)
│ ├─{mysqld}(1350)
│ ├─{mysqld}(1351)
│ ├─{mysqld}(1352)
│ ├─{mysqld}(1353)
│ ├─{mysqld}(1354)
│ ├─{mysqld}(1355)
│ ├─{mysqld}(1356)
│ ├─{mysqld}(1357)
│ ├─{mysqld}(1369)
│ ├─{mysqld}(1370)
│ ├─{mysqld}(1371)
│ ├─{mysqld}(1372)
│ ├─{mysqld}(1373)
│ ├─{mysqld}(1374)
│ ├─{mysqld}(1375)
│ ├─{mysqld}(1376)
│ ├─{mysqld}(1377)
│ ├─{mysqld}(1378)
│ ├─{mysqld}(1379)
│ ├─{mysqld}(1380)
│ ├─{mysqld}(1381)
│ └─{mysqld}(1382)
├─polkitd(874)─┬─{polkitd}(888)
│ ├─{polkitd}(890)
│ ├─{polkitd}(891)
│ ├─{polkitd}(892)
│ ├─{polkitd}(893)
│ └─{polkitd}(896)
├─rhnsd(1169)
├─rhsmcertd(1158)
├─rsyslogd(1154)─┬─{rsyslogd}(1187)
│ └─{rsyslogd}(1188)
├─sshd(1152)─┬─sshd(1407)───bash(1409)───pstree(2695)
│ └─sshd(1482)───bash(1484)
├─systemd-journal(578)
├─systemd-logind(871)
├─systemd-udevd(599)
├─tuned(1149)─┬─{tuned}(1363)
│ ├─{tuned}(1364)
│ ├─{tuned}(1366)
│ └─{tuned}(1367)
└─vmtoolsd(877)───{vmtoolsd}(905)
[root@rhel77 yum.repos.d]#

3.2.显示进程的user
命令:

pstree -u

[root@rhel77 yum.repos.d]# pstree -u
systemd─┬─NetworkManager─┬─dhclient
│ └─2[{NetworkManager}]
├─VGAuthService
├─auditd───{auditd}
├─crond
├─dbus-daemon(dbus)
├─httpd───5
[httpd(apache)]
├─irqbalance
├─login───bash
├─lvmetad
├─mysqld(mysql)───26[{mysqld}]
├─polkitd(polkitd)───6
[{polkitd}]
├─rhnsd
├─rhsmcertd
├─rsyslogd───2[{rsyslogd}]
├─sshd─┬─sshd───bash───pstree
│ └─sshd───bash
├─systemd-journal
├─systemd-logind
├─systemd-udevd
├─tuned───4
[{tuned}]
└─vmtoolsd───{vmtoolsd}
[root@rhel77 yum.repos.d]#
3.3.显示pstree的版本信息
命令:

pstree -V

[root@rhel77 yum.repos.d]# pstree -V
pstree (PSmisc) 22.20
Copyright (C) 1993-2009 Werner Almesberger and Craig Small

PSmisc comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under
the terms of the GNU General Public License.
For more information about these matters, see the files named COPYING.
[root@rhel77 yum.repos.d]#
3.4.显示进程号为1185的进程信息
命令:

pstree -p 1185

[root@rhel77 yum.repos.d]# pstree -p 1185
mysqld(1185)─┬─{mysqld}(1326)
├─{mysqld}(1347)
├─{mysqld}(1348)
├─{mysqld}(1349)
├─{mysqld}(1350)
├─{mysqld}(1351)
├─{mysqld}(1352)
├─{mysqld}(1353)
├─{mysqld}(1354)
├─{mysqld}(1355)
├─{mysqld}(1356)
├─{mysqld}(1357)
├─{mysqld}(1369)
├─{mysqld}(1370)
├─{mysqld}(1371)
├─{mysqld}(1372)
├─{mysqld}(1373)
├─{mysqld}(1374)
├─{mysqld}(1375)
├─{mysqld}(1376)
├─{mysqld}(1377)
├─{mysqld}(1378)
├─{mysqld}(1379)
├─{mysqld}(1380)
├─{mysqld}(1381)
└─{mysqld}(1382)
[root@rhel77 yum.repos.d]#

3.5.显示用户名为mysql的进程信息
命令:

pstree -u mysql

[root@rhel77 yum.repos.d]# pstree -u mysql
mysqld───26*[{mysqld}]
[root@rhel77 yum.repos.d]#
————————————————
版权声明:本文为CSDN博主「小黑要上天」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/z19861216/article/details/131450508

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4天前
|
Linux
认识Linux指令之 “find grep” 命令
认识Linux指令之 “find grep” 命令
认识Linux指令之 “find grep” 命令
|
6天前
|
存储 安全 Linux
|
3天前
|
存储 Linux 测试技术
性能工具之15个常用的Linux文件系统命令
【2月更文挑战第8天】性能工具之15个常用的Linux文件系统命令
66 1
|
3天前
|
安全 关系型数据库 MySQL
|
4天前
|
Linux 网络安全
|
1天前
|
监控 Linux iOS开发
【Linux】8、查看 Linux 主机运行状态、压缩和解压缩命令、Linux 的环境变量
【Linux】8、查看 Linux 主机运行状态、压缩和解压缩命令、Linux 的环境变量
7 0
|
1天前
|
Linux Windows
【Linux】2、Linux 的基本命令
【Linux】2、Linux 的基本命令
9 0
|
1天前
|
安全 Linux Windows
Linux 基础之 TOP 命令详解
【2月更文挑战第10天】Linux 基础之 TOP 命令详解
9 0
Linux 基础之 TOP 命令详解
|
2天前
|
Linux 数据安全/隐私保护
Linux 权限常用命令
【2月更文挑战第8天】
28 2
Linux 权限常用命令
|
2天前
|
SQL Ubuntu NoSQL
linux命令/配置总结大全
linux命令/配置总结大全

热门文章

最新文章

相关产品

  • 云迁移中心