第一步创建文件
vi restart.sh
第二步复制下面的一段脚本到刚刚创建的脚本文件
#!/bin/sh
#查询jar包的端口
pidlist=`ps -ef|grep county_media-0.0.1-SNAPSHOT.jar|grep -v "grep"|awk '{print $2}'`
#创建kill进程的方法
function stop(){
if [ "$pidlist" == "" ]
then
echo "----jar 已经关闭----"
else
echo "tomcat进程号 :$pidlist"
kill -9 $pidlist
echo "KILL $pidlist:"
fi
}
#执行方法
stop
#启动jar包
cd /home/project/
nohup java -jar county_media-0.0.1-SNAPSHOT.jar --spring.profiles.active=pro > countyMedia.out &
第三步:授权
chmod u+x restart.sh
county_media-0.0.1-SNAPSHOT.jar 为你的jar包名称