Linux 环境使用shell脚本进行jar后台启动停止
新建启动脚本 start.sh, 键入内容
nohup java -jar test-0.0.1-SNAPSHOT.jar >/dev/null &
执行脚本 sh start.sh
新建停止脚本 stop.sh,键入内容
ps -ef |grep test-0.0.1-SNAPSHOT.jar|grep -v 'grep'|awk '{print $2}'|xargs kill -9
执行脚本 sh stop.sh
本文介绍在Linux环境中,使用shell脚本对Java的JAR包进行后台启动和停止操作。启动脚本start.sh通过nohup命令实现后台运行,停止脚本stop.sh则利用ps、grep等命令查找进程并杀死。
Linux 环境使用shell脚本进行jar后台启动停止
新建启动脚本 start.sh, 键入内容
nohup java -jar test-0.0.1-SNAPSHOT.jar >/dev/null &
执行脚本 sh start.sh
新建停止脚本 stop.sh,键入内容
ps -ef |grep test-0.0.1-SNAPSHOT.jar|grep -v 'grep'|awk '{print $2}'|xargs kill -9
执行脚本 sh stop.sh
931
6608
4528
2803
2479
4341
4452

被折叠的 条评论
为什么被折叠?