Python 如何找到孤立进程';s pid
在父进程死亡后,如何查找子进程pid。 我有一个创建子进程的程序,在它(父进程)终止后继续运行 i、 e 我从python脚本Python 如何找到孤立进程';s pid,python,linux,process,Python,Linux,Process,在父进程死亡后,如何查找子进程pid。 我有一个创建子进程的程序,在它(父进程)终止后继续运行 i、 e 我从python脚本(PID=2)运行一个程序 脚本调用程序p(PID=3,PPID=2) p调用fork(),现在我有了另一个名为p`(PID=4和PPID=3)的p实例 p终止后,p`PID为4,PPID为1 假设我有p(3)的PID,我如何才能找到子p`的PID 谢谢。当中间的进程终止时,信息将丢失。所以在你的情况下,没有办法找到答案 当然,您可以发明自己的基础设施,在分叉时存储这些信
(PID=2)
运行一个程序
脚本调用程序p(PID=3,PPID=2)
p调用fork()
,现在我有了另一个名为p`(PID=4和PPID=3)的p实例
p终止后,p`PID为4,PPID为1
假设我有p(3)的PID,我如何才能找到子p`的PID
谢谢。当中间的进程终止时,信息将丢失。所以在你的情况下,没有办法找到答案 当然,您可以发明自己的基础设施,在分叉时存储这些信息。中间进程(示例中的PID 3)当然可以保存它创建的子进程的信息(例如,在文件中或通过管道或类似方式向父进程(示例中的PID 1)报告)