linux命令启动、停止jar包脚本
将springboot项目打成jar包,放到linux服务器上,启动、停止命令写成脚本如下
启动脚本(run.sh):
#!/bin/sh DIR='dirname $0' cd $DIR nohup java -Dloader.path = libs -Xms4096M -XmX4096M -XX:PermSize=128M -XX:MaxPermSize=256M -jar 'ls|grep jar'>/dev/null 2>error.log & echo $!>tpid echo Start Success!
停止脚本(stop.sh):
#!/bin/sh #cat tpid|xargs kill -9 pid='cat tpid' while: do rt='ps -ef|grep java|grep $pid' if[[ $rt =~$pid]] then kill $pid else echo $pid is killed break fi done
注意事项:两个脚本要和jar包在同一个目录下