• 欢迎访问我的个人博客网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 如果您觉得本站对您有用,那么赶紧使用Ctrl+D收藏吧!
  • 相关内容持续完善中......

shell脚本:监控80端口

Shell hubin 1年前 (2018-02-08) 307次浏览 0个评论 扫描二维码

需求:

写一个脚本,判断本机的80端口是否开启着,如果开启着什么都不做,如果发现端口不存在,那么重启一下httpd服务,并发邮件通知你自己。脚本写好后,可以每一分钟执行一次。

脚本:

1
2
3
4
5
6
7
8
9
#!/bin/bash
while :;do
lsof -i :80 &> /dev/null
if [ $? -ne 0 ];then
service httpd restart
echo "httpd restart"|mail -s "httpd restart" hubin@hubin.info
fi
sleep 60
done

本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:shell脚本:监控80端口
喜欢 (0)
hubin
关于作者:
头像
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址