0

我知道可以从中获取 ppid 信息,/proc/PID/status但我只想将其用作备份计划。

那么,是否可以通过提供 PID 编号来获得 PPID?getppid(2)只能获取当前进程的 PPID,因此在这种情况下没有帮助。

任何想法?谢谢你。

4

1 回答 1

1

我认为您可以使用 get_proc_stats 函数来执行此操作。但是你需要安装 libproc-dev 库。

这是一个例子:

proc_t p_info;
get_proc_stats(pid_num, &p_info);
int parent_pid = p_info.ppid;
于 2013-07-25T19:32:02.790 回答