如何在 Linux 中显示 PPID
在Linux中,PPID指的是父进程的进程ID。 Linux 中的父进程是能够生成子进程的进程。单个父进程可以有多个子进程,而单个子进程只能属于一个父进程。换句话说,多个子进程可以具有相同的 PPID。在今天的教程中,我们想向您展示在 Linux 中查找父进程 ID 或 PPID 的两种方法。
在 Linux 中显示 PPID
要在Linux中显示父进程ID或PPID,您可以选择以下两种方法之一:
方法#1:使用“pstree”命令
要通过“pstree”命令显示 PPID,您必须按如下所示的方式执行它:
pstree -p
当执行此命令时,它将以漂亮的树状结构显示所有当前正在运行的父进程及其子进程及其各自的 ID。 PPID 由层次结构第一层的数字表示。例如ModemManager父进程的PPID为751,如下图所示:
方法#2:使用“ps”命令
要通过“ps”命令显示 PPID,您必须按如下所示的方式执行它:
ps -ef
执行此命令时,它将以组织表的形式显示所有当前正在运行的父进程以及有关它们的一些附加信息及其各自的 ID。 PPID 显示在输出的第三列中。例如/sbin/init启动进程的PPID为0,如下图所示:
结论:
我们与您分享了在 Linux 中显示父进程 ID 或 PPID 的两种不同方法。要遵循这两种方法,您只需运行一行命令即可。