getppid 指的是 Parent 还是真正的 Parent?

Does getppid Refers to Parent OR Real Parent?

我对 linux 中的 getppid 系统调用感到困惑。

它 return 是生成它的进程的 pid 还是当前的 parent(如果原来的 parent 退出,这可能会有所不同)?

getppid returns调用时父进程的pid。如果进程重新设置父进程(例如:通过显式系统调用这样做或因为父进程退出),返回的值将相应更改。