电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1371|回复: 0

判断apache 是否运行正常的shell

[复制链接]
admin 发表于 2018-2-24 16:22:15 | 显示全部楼层 |阅读模式
判断apache 是否运行正常

#!/bin/bash
#Author : tyf

   port=$(nmap -sT 192.168.1.156 | grep tcp | grep http | awk "{print $2}")
#使用nmap命令扫描服务器,并获取apache服务的状态,赋予变量port

   if [ "$port" == "open" ]
    then
       echo  "$(date) httpd is ok!" >> /tmp/autostart-ace.log
   else
      /etc/rc.d/init.d/httpd restart  &>/dev/null
       echo "$(date) restart httpd !!" >> /tmp/autostart-ace.log
    fi

您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-5-6 11:17 , Processed in 0.070537 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表