再開啓服務之前,我們先 開啓一個服務,比如 es-head 的服務
開啓方式 爲後臺啓動,防止 終端窗口 關閉,斷開服務!
#! /bin/sh
cd ./elasticsearch-node1/plugins-head/elasticsearch-head
npm run start > ../../../es-head-server.log &
echo 'started ES-HEAD succeed...'
關閉服務:
1.先獲取 端口爲 9100 的進程ID
netstat -nlp | grep 9100 | awk '{print $7}' | awk -F "/" '{print $1}'
2.殺死進程
kill -9 id
綜合:
kill -9 `netstat -nlp | grep 9100 | awk '{print $7}' | awk -F "/" '{print $1}'`
整個文件爲:
#! /bin/sh
kill -9 `netstat -nlp | grep 9100 | awk '{print $7}' | awk -F "/" '{print $1}'`
echo 'closed ES-HEAD server succeed...'
不足之處,請指教!