复制代码 代码如下:
#!/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
您可能感兴趣的文章:- linux使用管道命令执行ps获取cpu与内存占用率
- 一天一个shell命令 linux好管家-进程-ps命令详解
- Linux在批量服务器管理中实用的PS1命令提示符格式实现方法
- linux下监视进程 崩溃挂掉后自动重启的shell脚本
- Linux下的mongodb服务监视脚本(启动服务)
- linux使用tcpdump命令监视指定网络数据包的方法
- linux命令详解之useradd命令使用方法
- Linux top命令的用法详细详解
- linux之cut命令的用法
- Linux监视进程之ps命令详解