首页 > 解决方案 > 同一进程的不同PID

问题描述

我只是想在运行 ps 命令时更多地了解 PID 列。如果我打开了两个终端窗口,则在第一个窗口中运行以下命令

firefox &

然后ps在 BOTH 中运行命令并从第一个窗口中获取以下输出

    PID TTY          TIME CMD
  16814 pts/1    00:00:00 bash
  16822 pts/1    00:00:04 MainThread
  16881 pts/1    00:00:02 Privileged Cont
  16938 pts/1    00:00:00 WebExtensions
  17026 pts/1    00:00:00 Web Content
  17081 pts/1    00:00:00 ps

以下是第二个

    PID TTY          TIME CMD
  16794 pts/0    00:00:00 bash
  17082 pts/0    00:00:00 ps

在两个输出中,我们都看到了 shell 进程。为什么它们没有相同的 PID,即使它具有相同的进程名称。

标签: linuxprocess

解决方案


推荐阅读