写一个Shell脚本监测Nginx服务是否运行,其它服务也大同小异
创建文件
首先创建一个sh文件到/root目录
vi ipcheck.sh
编写脚本
按i或者insert键进入编辑模式
输入以下代码
#!/bin/bash
for i in {5}
do
ping -c 3 192.168.2.5 >/dev/null
if [ $? -eq 0 ];then
echo "在线"
else
echo "挂了"
fi
done
按ESC,然后输入:wq保存
给文件赋予权限
chmod u+x nginxcheck.sh
最后运行脚本
到/root目录输入
sh ipcheck.sh