使用shell脚本 查询 es进程 过滤出来进程号 并执行kill命令 进行停止 代码示例
时间: 2024-05-11 16:17:37 浏览: 170
kill特定进程的shell脚本代码
以下是使用 shell 脚本查询并停止 ES 进程的示例代码:
```
#!/bin/bash
# 执行命令查询 ES 进程
pid=$(ps aux | grep elasticsearch | grep -v grep | awk '{print $2}')
# 判断进程号是否存在
if [ -z "$pid" ]; then
echo "ES 进程未运行"
else
echo "ES 进程号为: " $pid
# 停止 ES 进程
kill $pid
echo "ES 进程已停止"
fi
```
请注意,该代码仅适用于 Linux 系统,如果您使用的是其他操作系统,请根据具体情况进行修改。
阅读全文