再开启服务之前,我们先 开启一个服务,比如 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...'
不足之处,请指教!