我需要在大学服务器上运行Java程序。我正在通过ssh通过他们的服务器远程登录
所以我像这样使用nohup:
nohup java -jar project.jar &
但是,当我注销并关闭终端然后重新登录到服务器时,我的进程丢失/丢失了。
@Bob不需要
—
Graeme 2014年
nohup-大多数实现默认情况下都会这样做,尽管可能需要重定向stdineg </dev/null。
stdout和stderr一些文件-过程可能会通过信号比其他SIGHUP,试图写一个封闭的终端时被杀死stdout/stderr。例如>/dev/null 2>&1在&职位签收之前添加到您的命令中。