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