【发布时间】:2020-03-19 14:10:51
【问题描述】:
在 Linux(例如 RHEL 6)上,我如何在给定主机上识别最后进行某些计算的 pid?更准确地说:在我的 59 个 bash shell(我喜欢虚拟桌面)中,我想确定我最近执行命令的终端。
我尝试在 /proc/
【问题讨论】:
-
我需要更多信息。您能否详细说明您对“一些计算”的理解?它是在 59 个正在运行的 bash 实例之一中启动的最后一个命令吗?
-
... 还是最后一个完成的命令?
pid that last did some computation≠terminal where I latest executed a command。有两点需要澄清: _ 1. 你想要 terminal PID 还是想要 bash PID? _ 2. 你想要开始最新命令的bash/终端还是最后完成的bash/终端命令运行了吗?
标签: linux bash terminal process pid