用于调试的死亡父母树

用于调试的死亡父母树
$ ps
UID        PID  PPID  C STIME TTY          TIME CMD
il       17626     1  0 14:02 ?        00:00:00 /bin/bash /usr/bin/xdg-open file:///media/distrpart/Downloads/utorrent/test.png

我想知道是谁启动了 xdg-open,但父进程已死。有没有办法让进程在一定超时时间内不死?

答案1

不幸的是,这是不可能的。您必须更改(例如,编程)libc 和 init,并且会破坏 unix 进程模型中的一个基本规则,很可能会破坏许多应用程序。

简而言之:不要这样做:)

相关内容