linux服務器 依靠端口 關閉 服務


再開啓服務之前,我們先 開啓一個服務,比如 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...'



不足之處,請指教!



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章