正在加载...

监视端口是否正常的shell

[ 2009/04/20 16:26 | by selboo ]

#!/bin/bash
port=”80″
restart=”/etc/init.d/httpd restart”
EMAIL=”/bin/echo selboo | mutt -s "重新启动httpd" root@selboo.com.cn”

netstat -ln |awk ‘/^tcp/ {print $4}’ |grep -q “:$port$” || {
        #reboot httpd
        eval $restart;$EMAIL
        exit $?
}
exit 0

最后编辑: selboo 编辑于2009/04/20 16:27
Tags:
,
发表评论
表情
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]