linux后台运行jar
时间: 2023-04-26 07:03:00 浏览: 106
Linux中jar包启动和jar包后台运行的实现方式
5星 · 资源好评率100%
要在Linux后台运行jar文件,可以使用以下命令:
nohup java -jar yourjarfile.jar > log.txt 2>&1 &
其中,nohup命令可以让程序在后台运行,即使当前用户退出登录也不会停止程序。java -jar yourjarfile.jar是运行jar文件的命令,> log.txt 2>&1 &表示将程序的输出重定向到log.txt文件中,并将错误输出也重定向到同一个文件中。
运行完命令后,可以使用ps命令查看程序是否在后台运行,例如:
ps -ef | grep yourjarfile
如果程序在后台运行,会显示类似以下的输出:
username 12345 1 10:00 ? 00:00:00 java -jar yourjarfile.jar
其中,12345是程序的进程ID。如果需要停止程序,可以使用kill命令,例如:
kill 12345
其中,12345是程序的进程ID。
阅读全文