Linux Pstree 命令教程
显示系统中正在运行的进程的最佳方法是将它们显示为树形层次结构。在 Linux 系统中,“pstree”有助于可视化进程层次结构,这是显示正在运行的进程的一种不太复杂的方式。
“pstree”命令是 Linux 命令之一,它通过方括号合并分支并将进程显示为树。树的根可以是“init”或“pid”。
如何在 Linux 中使用 Pstree 命令
在终端中输入“pstree”命令可以显示所有正在运行的进程的层次结构树:
$ pstree
在输出中,它显示层次树结构,其中 systemd 是所有系统进程的父/根进程,因为它在系统启动时首先启动。
以下是一些示例来展示“pstree”命令在 Linux 系统中的工作原理:
默认情况下,您不会在输出中看到命令行参数,因此,要在终端中显示它,请使用给定的命令:
$ pstree –a
当您在终端中使用“-p”和“pstree”命令时,它将在输出中将 PIDS 显示为括号内的十进制数。
$ pstree –p
“-c”选项用于扩展“pstree”,因为它打包了子树并显示相同的子树,使用:
$ pstree –c
“pstree”中的“-n”选项有助于按数字顺序对进程进行排序:
$ pstree –n
要显示进程的用户,请在终端中使用“-u”选项和“pstree”。
$ pstree –u
“pstree”中的“-h”选项允许突出显示当前进程及其祖先:
$ pstree -h
要在终端中打印进程组的 ID,请使用“-g”:
$ pstree –g
要获取有关“pstree”版本的详细信息,请键入“-V”命令:
$ pstree –V
结论
Linux中的pstree命令用于以树形层次结构显示系统的运行进程。它提供了一种有趣的方式来合并分支并将其可视化。通过本教程,我们通过示例学习了如何使用“pstree”命令。