是否可以利用终端多路复用器独立于父进程运行进程?

时间:2018-02-23 13:56:10

标签: python unix terminal subprocess

我正在使用Unix系统并拥有一个GUI应用程序,这反过来会产生其他几个进程。这些进程需要独立于父进程(GUI应用程序)运行。基本上,当GUI崩溃或关闭时,子进程应该继续运行。

一种方法可能是妖魔化过程。这是一个有用的answer,它通过双重分叉在后台运行一个进程。

我想问的是,如果可以使用终端多路复用器获得相同的结果,例如tmuxGNU-Screen。我不确定这些终端多路复用器如何创建和维护shell会话,但基本思想是启动GUI应用程序,该应用程序使用“tmux”或“screen”创建shell会话并在shell会话中运行子进程。是否会使子进程独立于父进程?

提前致谢!

0 个答案:

没有答案