如何附加到 nohup 进程?

Lan*_*nes 16 linux nohup

如果我用 nohup 启动一个进程:

nohup WHATEVER &
Run Code Online (Sandbox Code Playgroud)

那我怎么能再看到呢?我的意思是如何在 Linux 下再次将我的终端连接到它,例如:Ubuntu 11.04 - 就像screen包一样。

Ric*_*lka 6

你想用它做什么?

正如其他海报所说,屏幕更好,您可以附加/重新附加。

nohup不会与终端断开连接,它使您的应用程序忽略 SIGHUP,并且(通常)重定向 stdout/stderr。jobs在您的终端中运行。它可能只是一个后台作业,您可以使用fg. 一旦重定向,我不知道如何获得 stderr/stdout。