系统相关
首页 > 系统相关> > Linux学习笔记03---linux 运行/关闭jar 包

Linux学习笔记03---linux 运行/关闭jar 包

作者:互联网

1.Linux 运行/关闭jar 包

1.1 linux 运行jar包

(1) 在Linux中运行jar包: 直接用java -jar xxx.jar,当退出或关闭shell时,程序就会停止掉。

以下方法可让jar运行后一直在后台运行:

java -jar XXX.jar &

(2) nohup 不挂断运行的命令,当终端或者账户关闭的时候,程序依旧运行。

当前的命令默认会把日志输出到nohup.out文件中

nohup java -jar XXX.jar &

指定输出日志文件
nohup java -jar XXX.jar >log.out &

 

例如:jar包名称叫zentao.jar

命令如下:nohup java -jar zentao.jar >zentao.log &

 

1.2 关闭jar程序.

如果想杀掉运行中的jar程序,要先找到对应的pid.查看进程命令为:

ps aux|grep zentao.jar

将会看到此jar的进程信息

root 3863 1.2 2.7 7815468 450984 ? Sl 11:44 0:16 java -jar zentao.jar
root 4614 0.0 0.0 112724 984 pts/0 R+ 12:06 0:00 grep --color=auto zentao.jar

其中3863则为此jar的pid,杀掉命令为

kill -9 3863

标签:03,java,Linux,jar,---,nohup,关闭,zentao,运行
来源: https://www.cnblogs.com/luckyplj/p/15570773.html