pid获取ppid

发布于 2022-10-15 09:13:09 字数 108 浏览 34 评论 0

如何通过c语言实现,通过进程的ppid获取ppid的ppid?
在redhat linux下貌似没有procinfo.h的头文件,没有getprocs()函数
如何实现呢?
谢谢。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

千年*琉璃梦 2022-10-22 09:13:09

getpid() getppid();

生生不灭 2022-10-22 09:13:09

回复 2# 梅川内依酷

    我没说清楚。是获取父进程的父进程。

关于从前 2022-10-22 09:13:09

回复 3# umdd0210

    getppid 之后 proc文件系统可以读到相关内容

紫竹語嫣☆ 2022-10-22 09:13:09

回复 4# 梅川内依酷

    getppid是获得自身进程的父进程。若随便一个进程pid,又如何得到ppid呢。若获得了ppid后,如何获得ppid的ppid呢

各自安好 2022-10-22 09:13:09

回复 5# umdd0210

    那就全部读取proc文件系统嘛  如果是脚本就更快了

三五鸿雁 2022-10-22 09:13:09

回复 6# 梅川内依酷

    求教脚本如何写。。。。

给个思路也可以。谢谢

余厌 2022-10-22 09:13:09

回复 7# umdd0210

    /proc 之下的数字就是进程ID 里面status文件里面有pid ppid ..............

水波映月 2022-10-22 09:13:09

回复 8# 梅川内依酷

    嗯。这些我都知道。就是不知道怎么实现,获取status中的ppid。。。。

萌面超妹 2022-10-22 09:13:09

回复 9# umdd0210

    我不知道你在什么情况下使用, 至于实现,你学习一下呗,就几行代码。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文