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!"