現在springboot很流行,但是大家都知道springboot是以jar包的方式進行打包的,那樣就少不了開啟或關閉服務的操作了,但是命令方式未免過於繁瑣。
下面記錄shell腳本的方式啟動或關閉服務的方式,一來記錄,而來方便大家。
1、開啟服務,start.sh
#!/bin/sh nohup java -jar jar包全名 & # 注意:必須有&讓其后台執行,否則沒有pid生成 echo $! > tpid # 將jar包啟動對應的pid寫入文件中,為停止時提供pid echo "資訊系統服務開啟成功...."
2、關閉服務,stop.sh
#!/bin/sh PID=$(cat tpid) kill -9 $PID && echo "資訊系統服務停止成功...."
上面不行執行jar全名,可有簡歷軟連接。
ln -s jar全路徑 軟連接自定義名稱
開啟服務:運行start.sh即可
停止服務:運行stop.sh文件即可
***不要忘了給腳本添加執行權限
