Linux进程第五讲:PPID与bash的关联、fork系统调用的原理与实践操作(上)上一期我们深入探讨了进程的核心标识PID,以及如何通过getpid系统调用获取PID、通过kill命令管理进程。但进程并非孤立存在——每个进程都有其“来源”,这就引出了父进程与PPID的概念;而要理解进程的创建机制,就必须掌握Linux中最核心的进程创建接口fork。本文将从PPID的实战现象切入,揭示bash与进程的父子关系,再通过fork的代码实战与原理剖析,解答“函数为何能返回两次”“同一变量为何有不同值”等反直觉问题,帮你构建完整的进程创建认知。