一般我們停止node的程序,都是查埠,然後找到經常pid,最後kill掉,每次操作比較麻煩,所以自己寫了乙個指令碼來執行,指令碼如下:node-demo.sh
#判斷輸入的第乙個變數是否是stop
if [ "$1"x = "stop"x ]; then
#是就執行下面**
echo "stop"
#獲取埠7001占用的執行緒pid
pids=$(netstat -nlp | grep :7001 | awk '' | awk -f"/" '')
#迴圈得到的結果
for pid in $pids
do echo $pid
#結束執行緒
kill -9 $pid
done
#不是就執行啟動
else
echo "start"
cd /home/admin/test-node-egg/
npm start
echo "start ok"
fi
結束命令: node-demo.sh stop
啟動命令:node-demo.sh start
備註:這裡值寫了固定埠7001的,我們可以傳入動態的ip來處理
nginx啟動和停止指令碼
bin sh nginx base dir opt nginx nginx daemon sbin nginx nginx conf conf nginx.conf launch signal s dev null checkconfig c t dev null start exit1 check...
windows oracle停止和啟動指令碼
oracle在自己裝完後是比較佔資源的,導致電腦卡頓,所以在不用時最好關掉,怎麼快速關掉服務呢,我們可以寫乙個指令碼,每次需要啟動或停止時執行一下就可以 新建乙個檔案,字尾名改為bat,內容如下 啟動 echo off echo 開始啟動oracle 11g服務.net start oracleor...
kafka啟動停止指令碼
linux常見檔案 cat start.sh ctrl d推出儲存 kafka啟動指令碼 bin bash echo start kafka cd home software kafka 2.11 0.11.0.3 bin zookeeper server start.sh daemon confi...