nohup
这是我第一次在 Ubuntu 服务器上玩。我阅读了一些有关的文档nohup
,并了解了带有诸如nohup ./server.sh &
.
我想知道的是,我应该如何使用运行 .java 文件nohup
?有具体的方法吗?或者我应该将其转换为 ajar
然后按上述方式运行它这里。任何帮助,将不胜感激。
答案1
nohup 是一个命令,它使另一个命令免受 hup 信号的影响。假设您已经知道它的行为方式,您可以运行 java 文件:
nohup ${JAVA_HOME}/bin/java YourClass &
或者
nohup ${JAVA_HOME}/bin/java -cp ${CLASSPATH} YourClass &
如果是罐子
nohup ${JAVA_HOME}/bin/java -jar Yourjar.jar &
注意:最后一个 & 符号不是 nohup 的一部分。这是为了让您的进程在后台运行。