如何附加到nohup进程?


15

如果我使用nohup启动进程:

nohup WHATEVER &

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

Answers:


6

您想怎么办?

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

nohup不会与终端断开连接,这会使您的应用忽略SIGHUP,并且(通常)重定向stdout / stderr。jobs在您的终端中运行。它可能只是一项后台工作,您可以通过将其重新使用fg。重定向后,我不知道如何获取stderr / stdout。


一旦我关闭ssh会话,我就看不到工作列表中的进程,也不能fg:-(有什么补救方法吗?
Lord Loh。12年

1
@LordLoh。不,一旦断开与nohup的连接,就无法重新连接。如果您想重新连接,请尝试screen
Rich Homolka'4

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.