当我停止 putty 时,如何在 ubuntu 14.04 上 运行 一个 jar 文件而不停止?
how to run a jar file on the ubuntu 14.04 without stopping when i stopped the putty?
我正在使用 ubuntu 14.04
我正在 运行ning 一个 jar 文件,它应该在几天内收集大量数据。
我正在 运行 jar 文件认为这个命令并且它工作正常。
java -jar xxx.jar
但是,当我关闭 putty 时,进程停止了。有没有办法让 jar 文件在我关闭 putty 时 运行?
您可以在后台使用 nohup 运行 jar(任何进程)。
在 putty 会话中使用以下命令:
nohup java -jar xxx.jar &
您需要nohup 命令。尽管关闭终端,此命令使进程保持 运行。
运行 你的 jar(如果你在正确的文件夹中):
nohup java -jar xxx.jar &
我建议你使用
nohup java -jar xxx.jar > /dev/null 2>&1 &
将命令的标准错误和输出重定向到 /dev/null,这意味着它已被丢弃。如果您需要此命令的控制台输出,则可以将其重定向到任何文件,如下所示
nohup java -jar xxx.jar > output.log 2>&1 &
我正在使用 ubuntu 14.04
我正在 运行ning 一个 jar 文件,它应该在几天内收集大量数据。
我正在 运行 jar 文件认为这个命令并且它工作正常。
java -jar xxx.jar
但是,当我关闭 putty 时,进程停止了。有没有办法让 jar 文件在我关闭 putty 时 运行?
您可以在后台使用 nohup 运行 jar(任何进程)。
在 putty 会话中使用以下命令:
nohup java -jar xxx.jar &
您需要nohup 命令。尽管关闭终端,此命令使进程保持 运行。
运行 你的 jar(如果你在正确的文件夹中):
nohup java -jar xxx.jar &
我建议你使用
nohup java -jar xxx.jar > /dev/null 2>&1 &
将命令的标准错误和输出重定向到 /dev/null,这意味着它已被丢弃。如果您需要此命令的控制台输出,则可以将其重定向到任何文件,如下所示
nohup java -jar xxx.jar > output.log 2>&1 &