Linux命令(42)之pstree

news/2024/11/14 16:26:26/

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 SmallPSmisc 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]# 

http://www.ppmy.cn/news/860601.html

相关文章

指针进阶 - 3(深入理解C语言)

指针进阶 - 3(深入了解C语言) 1. 函数指针2. 函数指针数组2.1 使用switch语句2.2 使用函数指针数组 3. 指向函数指针数组的指针4. 回调函数4.1 讲解回调函数,我们需要用借助一下qsort函数:4.2 使用回调函数,模拟实现qs…

iso文件怎么打开

ISO文件其实就是光盘的镜像文件,刻录软件可以直接把ISO文件刻录成可安装的系统光盘,ISO文件一般以iso为扩展名,其文件格式为iso9660。 1.iso文件拓展名为.iso,是为方便光盘刻录而生的文件。 2.我们要找到iso所在的文件夹。 3.win1…

怎么样在Microsoft微软官网下载win10系统ISO文件

Mark一下 怎么样在Microsoft微软官网下载win10系统ISO文件

win10 ISO文件下载

转载地址:https://blog.csdn.net/blogshinelee/article/details/85199611 以上就是win10 iso文件的下载。

.dmg文件转.iso的工具:dmg2img

下载工具:https://download.csdn.net/download/qq_42618566/12791934 正在转: 已转完:

如何从微软官网下载Win10原版系统ISO文件的方法

从微软官网下载Win10原版系统ISO文件的方法,拒绝第三方

计算机软件安装包后缀名,请问以 ISO 为后缀名的是什么文件,用什么软件可以打开?...

1.什么是ISO文件 ISO文件:就是以iso为扩展名的文件,它是iso9660文件格式,一种光盘(CD)上的文件系统格式。简单地说,就是数据在数据光盘上的组织形式: 它的特点是: 1)最多只包含8级子目录(可以用 RockRidge Extension增大这个限制) 2)文件名最大32字符 3)文件大小不超过65…

Linux系统后缀都是ISO,请问文件的后缀名为ISO的是什么文件

请问文件的后缀名为ISO的是什么文件 來源:互聯網 2009-04-12 00:27:15 評論 分類: 電腦/網絡 >> 軟件 >> 其他軟件 參考答案: 1.什么是ISO文件 ISO文件:就是以iso为扩展名的文件,它是iso9660文件格式,一种光盘(CD)上的文件系统…