pstree命令是用于查看进程树之间的关系,即哪个进程是父进程,哪个是子进程,可以清楚的看出来是谁创建了谁

#pstree

几个重要的参数:

-A: 各进程树之间的连接以ASCII码字符来连接

-U:各进程树之间的连接以utf8字符来连接,某些终端可能会有错误

-p:同时列出每个进程的PID

-u: 同时列出每个进程的所属账号名称:

例子:

#pstree  -up

systemd(1)-+-agetty(2021)|-agetty(2022)|-bash(23254,ffy)|-chronyd(1180,chrony)|-crond(1277)---crond(25734)---sogou-agent(25736)---sleep(25759)|-dbus-daemon(1123,dbus)|-python(25707,dlj)-+-python(25778)-+-{python}(25781)|                   |               |-{python}(25783)|                   |               |-{python}(25784)|                   |               |-{python}(27547)|                   |               `-{python}(27548)|                   |-python(25779)-+-{python}(25785)|                   |               |-{python}(25786)|                   |               `-{python}(25788)|                   |-python(25780)-+-{python}(27549)|                   |               |-{python}(27550)|                   |               |-{python}(27551)|                   |               |-{python}(27552)|                   |               |-{python}(27553)|                   |               |-{python}(27554)|                   |               `-{python}(27555)|                   |-python(25782)-+-{python}(29319)|                   |               |-{python}(29320)|                   |               |-{python}(29321)|                   |               |-{python}(29322)|                   |               |-{python}(29323)|                   |               |-{python}(29324)|                   |               `-{python}(29325)|                   `-python(25787)

可以看到所有的进程都是依附在systemd这个进程下面,它的进程PID是1,因为它是由Linux内核主动调用的一个进程。

可以从中看出来进程所属的用户为dlj,每个进程的pid

而且,25707这个进程有5个子进程,分别为25778,25779,25780,25782,25787

25778这个进程也有几个子线程,分别为,25781,25783,25784,27547,27548

pstree命令的用法(查看进程树)相关推荐

  1. linux 查看进程树,LINUX 如何查看进程树

    问题 1)以用户zhangsan登入,完成下列操作 2)使用vim打开abc.txt文件,不要编辑.不退出 3)以用户root登入另一个终端,完成下列操作 4)查看整个系统的进程树,输出PID号.完整 ...

  2. 查看进程树(pstree,ps)、杀进程(kill,killall,pkill)

    案例:查看用户lisi开启进程 [root@server0 ~]# su - lisi #切换lisi用户 [lisi@server0 ~]$ vim aa.sh #随便开启一个程序[root@ser ...

  3. cupsd进程_linux pstree命令显示正在运行的进程的进程树状图

    功能描述 使用pstree命令可以显示正在运行的进程的进程树.pstree命令ASCII 字符显示树状结构,清楚地表达进程之间的相互关系.如果不指定进程号或用户名,那么会把系统启动时的第一个进程看作是 ...

  4. 模仿pstree 打印进程树

    一个查看进程树的小栗子 可以打印进程数,并且可以加参数 -n 显示pid,加参数-p 显示线程信息 ( 和pstree 的参数并不一样) 准备工作 step 1 处理进程信息 想办法找到所有当前进程 ...

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

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

  6. Linux之ps命令、pstree命令详解

    @Author : Spinach | GHB @Link : http://blog.csdn.net/bocai8058 文章目录 前言 ps(报告当前系统的进程状态) ps实例 pstree(查 ...

  7. Mongodb基础命令与用法

    Mongodb基础命令与用法 查看版本号 [root@VM_0_12_centos bin]# ./mongo -version MongoDB shell version v3.6.5 git ve ...

  8. linux绘制进程树,Linux基础命令---显示树形进程pstree

    pstree pstree显示正在运行的进程的树形结构,树以PID为根:如果省略了pid则以init为根.如果指定了用户名,则显示根植于该用户拥有的进程的所有进程树.如果pstree被调用为pstre ...

  9. linux查询python的进程树_如何在Linux中查看所有正在运行的进程

    你可以使用ps命令.它能显示当前运行中进程的相关信息,包括进程的PID.Linux和UNIX都支持ps命令,显示所有运行中进程的相关信息.ps命令能提供一份当前进程的快照.如果你想状态可以自动刷新,可 ...

最新文章

  1. BZOJ 1631: [Usaco2007 Feb]Cow Party【最短路】
  2. 公众平台模板消息所在行业_第三方工具微信公众号模板消息群发如何操作?
  3. 【BZOJ - 1059】矩阵游戏(二分图匹配,建图,最小边覆盖)
  4. QQ炫舞登录完后服务器没显示,qq炫舞进入界面后就没有了怎么回?
  5. ShadeGraph教程之节点详解2:Channel Nodes
  6. RPC 的超时设置,一不小心就是线上事故!
  7. jQuery.ajax 调用 服务(.aspx,.asmx)
  8. vmospro启动黑屏_VMOSPro(com.vmos.pro) - 1.1.28 - 应用 - 酷安网
  9. Unity3D C#之IL2CPP Windows端隐藏任务栏图标并添加至托盘
  10. 一文搞懂JVM内存结构
  11. OVP电路应用(一)_12V电源_DIO1280
  12. MIME类型是什么意思
  13. 程序员每天会阅读哪些技术网站来提升自己?
  14. 微信小程序商城购物车页 二维数组怎么做
  15. Proteus8的LED显示
  16. dell服务器sd卡装系统,DELL服务器通过sd卡安装系统(iDRAC-Use-vFlash-).docx
  17. vue3 Composition ApI总结
  18. 小程序获取openid和unionid服务号获取unionid服务号消息推送
  19. 你最需要的mysql-数据库知识
  20. DB2根据开始和结束时间算相隔天数

热门文章

  1. 在线投稿系统各种稿件状态大剖析
  2. 超级计算机的硬件品牌,谁家硬件最耐用?PC硬件返修率排名出炉
  3. 云原生负载均衡器之 OpenELB 中文使用指南
  4. spring boot配置文件自定义加密配置
  5. 如何关闭cmd窗口?七个实用的小技巧。
  6. CSS img正方形图片
  7. 正方形图片变圆形css
  8. SPD到底能为大家带来什么?(一) 缘起-曲折-三方-四方
  9. C#操作注册表(通俗易懂、详尽)
  10. 5 端口 10/100 以太网集成交换机 以太网控制芯片 IP175DLF/IP175DLFI