Gnome Terminal PID



如何获取运行具有给定PID的进程的TERMINAL的PID?例如,我打开一个新的终端并运行一个进程,比如"./dbserver",然后我使用pidof dbServer获得了进程的PID,所以我想要运行dbserver的终端的PID。猛击

ps -f的输出包括每个进程的父PID。您也可以将-o ppid与您感兴趣的任何其他字段一起使用。

考虑到终端是该进程的父进程,请参阅此处:https://superuser.com/questions/150117/how-to-get-parent-pid-of-a-given-process-in-gnu-linux-from-command-line

ps -p `pidof dbserver` -o ppid=

最新更新