財神娛樂首存即享優惠回饋唷~詳情請進👉

shell劇本編寫老虎机ping包及arp的監控并發送短信功效

上面給人人分享shell劇本編寫ping包及arp的監控并發送短信功效,詳細代碼以下所示:

#!/bin/bash
NOW=公眾`date +%Y%m%d-%H:%M:%S`"大眾
PHONES=15134567893
IP=10.100.8.78
GATEWAY=10.100.30.1
#ping掉誤的短信內容
content1="大眾host is failed"大眾
#arp主機網關掉誤的短信內容
content2=公眾GW is failed"大眾
#ping日記路徑
LogFile=公眾/tmp/ping`date 公眾+%Y%m%d-%H-%M-%S公眾`.log"大眾
#ping對方主機100個包并將效果輸入到日記
ping -c100 $IP &> $LogFile
#用if,else語句判定是否ping通,
if [ "大眾$?"大眾 == "大眾0"大眾 ]; 
  then
    echo "大眾$NOW $IP is ok"大眾>> $LogFile
else
    echo 公眾$NOW $IP is down"大眾>> $LogFile地下六合彩玩法 &/usr/bin/curl -d "大眾phones=$PHONES&content= $NOW $IP $content"大眾 "大眾content-type: application/x-www-form-urlencoded;charset=UTF-8"大眾 "大眾http://短信網關:8080公眾
fi
#分隔符
echo "大眾================================公眾 >> $LogFile
#arp本人網關
arp $GATEWAY &&g六合彩版路t;>$LogFile
num=$(cat $LogFile |grep eth0|wc -l偏財運生肖)
  if [ 公眾$num公眾 == "大眾0公眾 ]; 
    then
     echo "大眾$NOW $GATEWAY is down公眾>> $LogFile &/usr/bin/curl -d 公眾phones=$PHONES&content= $NOW $GATEWAY $content1公眾 "大眾content-type: application/x-www-form-url大樂透開獎直播encoded;charset=UTF-8公眾 "大眾http://短信網關:8080"大眾
fi

以上所述是小編給人人先容的shell劇本編寫ping包及arp的監控并發送短信,但愿對人人有所輔助,若是人人有任何疑難請給我留言,小編會實時答復人人的。在此也特別很是謝謝人人對編程小技能網站的支撐!

【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。