linux - 同一进程的不同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,即使它具有相同的进程名称。
解决方案
推荐阅读
- javascript - 输入为焦点时 Onmousedown 不起作用
- java - 从 spring 调度程序调用 refresh() 时实体未托管异常
- tensorflow - 对 tf.keras.layers.Dense() 中的“线性”激活感到困惑
- javascript - 在 jQuery DataTables 中使用连字符对数据进行排序
- ios - 获取 iPhone 最新机型底部高度
- java - `gradle jar` 似乎没有向 jar 文件添加依赖项
- java - 使用 javax.json.stream.JsonParser 和 Java 流解析的 JSON 字符串值周围的额外引号
- javafx - apache poi工作簿表中缺少空行excel
- hyperledger-fabric - 如何使用 IPv6 地址部署 Hyperledger Fabric Fabcar?
- c# - 小于或等于 `int.MaxValue` 的最大“浮点数”