Linux 服务器 Shell 脚本,判断端口是否正常,从而做到进程守护
RunRe=`nmap -sS 127.0.0.1 -p 3306 | grep 3306 | grep "open"`
if ((${#RunRe} < 1))
then
echo "MySql 重启中 .."
/usr/bin/systemctl restart mysqld.service
fi
如果提示 nmap 命令不存在,则需要先安装好 nmap ... 不同的 Linux 安装命令有所不同,这里就不列举了
RunRe=`nmap -sS 127.0.0.1 -p 3306 | grep 3306 | grep "open"`
if ((${#RunRe} < 1))
then
echo "MySql 重启中 .."
/usr/bin/systemctl restart mysqld.service
fi
如果提示 nmap 命令不存在,则需要先安装好 nmap ... 不同的 Linux 安装命令有所不同,这里就不列举了