重新附加一个从 nohup 开始的进程?

use*_*811 3 nohup

是否可以重新附加以 nohup 启动的进程?

例如,在终端中启动:

nohup tail -f /dev/null &
Run Code Online (Sandbox Code Playgroud)

关闭终端。现在打开一个新终端。您如何将 nohup'd 进程重新附加到这个新终端?

AD7*_*six 5

您可以使用诸如reptyr 之类的工具将正在运行的进程重新附加到新终端,但一般来说,尽管提前计划并简单地在screentmux内启动进程要简单得多- 这样您就不需要 nohup,并且可以连接/随意断开。