linux - getppid 是指父母还是真正的父母?
问题描述
我对getppid
linux中的系统调用感到困惑。
它是否返回产生它的进程的 pid 或当前父进程(如果原始父进程退出,可能会有所不同)?
解决方案
getppid
返回调用时父进程的pid。如果一个进程被重新父化(例如:通过显式系统调用这样做或因为父进程退出),返回的值将相应地改变。
推荐阅读
- google-cloud-platform - 在 Big Query 的特定列中查找所有具有 Null 值的行
- css - CSS自定义属性依赖没有解决,为什么?另外,我是否发现了无证行为?
- matlab - 读入带有音频的 mp4 视频文件,编辑帧并将它们写入带有音频的新文件
- twilio-studio - 如何在 Twilio Studio 中创建呼叫筛选
- c++ - 如何根据某些字符拆分字符串?经度和纬度
- python - 当一组任务依赖于另一组时,如何在 python 中同时完成两组任务?
- windows - C# Windows IoT Core 后台应用程序程序集绑定重定向
- django - Django - 如何在生效日期之前查询最近的不同行?
- node.js - NodeJS 服务器回复 twilio 自动驾驶助手的消息
- ruby-on-rails - 如何从 Rails 应用程序触发 BAT 文件在远程 Windows 服务器上运行?