Jar包部署在Linux后台永久运行

在Window中我们开启jar包后可以将命令行窗口最小化,让其在后台运行,不影响我们其他操作。
Linux中使用 java -jar xxxx.jar 运行jar包后就不能再进行其他操作了,如果想让其像Window一样后台运行:
nohup java -jar xxxx.jar >temp.txt &

nohup :意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
>temp.txt:将command的输出重定向到temp.txt文件,即输出内容不打印到屏幕上,而是输出到temp.txt文件中。
& :在命令末尾加上 & 符号,就可以让程序在后台运行
后台运行以后,对于所有运行的程序,我们可以用jobs –l指令查看
在这里插入图片描述
看到后台运行的程序,我们可以使用 fg 编号将对于程序调至前台
在这里插入图片描述
这样我们就将编号为1 的程序调至了前台
ctrl + z:把该程序挂至后台,该程序暂停
在这里插入图片描述
bg 编号将一个在后台暂停的程序,变成在后台继续执行。
在这里插入图片描述那么在前台我们可以通过Ctrl+C结束程序,
在后台我们通过kill 编号 来结束。
其他问题可以查看👉SpringBoot项目Jar包部署至Linux上遇到的问题

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值