欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux启动与停止jar包运行

程序员文章站 2022-05-01 21:20:13
...

#当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出
java -jar xxxxx.jar 

 #当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。
java -jar xxxxx.jar &  

#不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
nohup java -jar xxxxxx.jar &  

#指定输出日志的文件,不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
nohup java -jar xxxxxx.jar >aa.log   

如果需要终止jar包运行,首先找到jar包的pid

#查看当前正在运行的java进程
ps aux|grep java

系统输出如下,第二列为进程PID:

Linux启动与停止jar包运行
ps aux|grep XXX.jar指定jar包,如下:
Linux启动与停止jar包运行

假设jar包的pid是11393,执行以下命令就杀死进程,终止jar包运行。

kill -9  11393