Gnome终端PID

时间:2012-03-25 00:35:40

标签: bash terminal gnome

如何让TERMINAL的PID运行具有给定PID的进程?例如,我打开一个新终端并运行一个进程,比如“。/ dbserver”,然后我使用pidof dbServer得到进程的PID,所以我想要运行dbserver的终端的PID。 bash中。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

考虑到终端是该进程的父进程,请参见此处: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=