1、启动脚本(start.sh)
echo '3'
sleep 1
echo '2'
sleep 1
echo '1'
sleep 1
nohup java -jar blog-0.0.1-SNAPSHOT.jar & tailf nohup.out
nohup和&有什么区别?
&:后台运行;关闭session时程序关闭。
nohup:前台运行,使用Ctrl + C,程序关闭;关闭session时程序不影响。
一般项目里结合着一起用。
2、停止脚本(stop.sh)
#查找该端口的进程信息,并将第二列的进程号赋给ID
ID=`lsof -i:80 |grep java |awk '{print $2}'`
echo $ID
kill -9 $ID
echo "kill success!"