云服务器运行jar包相关命令
spring boot 项目部署
·
云服务器运行jar包相关命令
1.运行jar包
一、在linux服务器上运行Jar文件时通常的方法是:
这种方式特点是ssh窗口关闭时,程序中止运行
java -jar test.jar
二、让Jar包在服务器后台一直运行:
nohup java -jar test.jar &
nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
//当用 nohup 命令执行作业时,缺少日志输出情况下该作业的所有输出都被重定向到nohup.out的文件中,除非另外指定了输出文件
三、一直运行并且把日志文件输入到你指定的文件中,没有指定文件则会自动创建相应文件进行日志输出:
nohup java -jar test.jar >testlog.txt &
2.关闭jar包
一、首先我们要查出test.jar包的运行线程号,输入命令:
ps -ef | grep test.jar
二、查找到自己要关闭的线程号时,在执行关闭操作:
kill -9 123
//123就是查询出来的线程号
更多推荐
已为社区贡献1条内容
所有评论(0)