找到我的可执行程序的父级

时间:2012-02-06 20:15:52

标签: linux

我有一个代码,我想看看这个程序的父亲是谁。作为命令,我需要写什么?我使用了“-ps”,但我没有看到我的程序。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

getppid函数实现了这个[1]:

在命令行中,执行以下操作:

ps -e --heading -O ppid

ps --heading -O ppid $(pgrep -f zsh)

PID和PPID是进程ID和父进程ID。在命令行中,使用psprocfs查找更多信息:

 cat /proc/self/cmdline
 ls -ltrad /proc/self/exe


[1]