最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

shell腳本編寫ping包及arp的監(jiān)控并發(fā)送短信功能

 更新時(shí)間:2017年03月14日 13:53:39   作者:醋泡蝸牛  
這篇文章主要介紹了shell腳本編寫ping包及arp的監(jiān)控并發(fā)送短信功能,需要的朋友可以參考下

下面給大家分享shell腳本編寫ping包及arp的監(jiān)控并發(fā)送短信功能,具體代碼如下所示:

#!/bin/bash
NOW="`date +%Y%m%d-%H:%M:%S`"
PHONES=15134567893
IP=10.100.8.78
GATEWAY=10.100.30.1
#ping失誤的短信內(nèi)容
content1="host is failed"
#arp主機(jī)網(wǎng)關(guān)失誤的短信內(nèi)容
content2="GW is failed"
#ping日志路徑
LogFile="/tmp/ping`date "+%Y%m%d-%H-%M-%S"`.log"
#ping對(duì)方主機(jī)100個(gè)包并將結(jié)果輸出到日志
ping -c100 $IP &> $LogFile
#用if,else語(yǔ)句判斷是否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://短信網(wǎng)關(guān):8080"
fi
#分隔符
echo "================================" >> $LogFile
#arp自己網(wǎng)關(guān)
arp $GATEWAY &>>$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-urlencoded;charset=UTF-8" "http://短信網(wǎng)關(guān):8080"
fi

以上所述是小編給大家介紹的shell腳本編寫ping包及arp的監(jiān)控并發(fā)送短信,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • bash if條件判斷的使用

    bash if條件判斷的使用

    本文主要介紹了bash if條件判斷的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Shell腳本中調(diào)用、引用、包含另外一個(gè)腳本文件的兩種方法

    Shell腳本中調(diào)用、引用、包含另外一個(gè)腳本文件的兩種方法

    這篇文章主要介紹了Shell腳本中調(diào)用、引用、包含另外一個(gè)腳本文件的兩種方法,本文介紹的兩種方法適合在當(dāng)前目錄下,需要的朋友可以參考下
    2014-12-12
  • Shell命令批量修改圖片文件名

    Shell命令批量修改圖片文件名

    這篇文章主要介紹了Shell命令批量修改圖片文件名,本文使用for循環(huán)、awk、sed等命令實(shí)現(xiàn)批量修改圖片文件名,需要的朋友可以參考下
    2014-12-12
  • shell編程基礎(chǔ)知識(shí)小結(jié)

    shell編程基礎(chǔ)知識(shí)小結(jié)

    這篇文章主要介紹了shell編程基礎(chǔ)知識(shí),包括文件類型、正則表達(dá)式、字符類、引號(hào)類型、變量設(shè)置、條件測(cè)試、命令執(zhí)行順序、腳本調(diào)試方面的介紹
    2013-02-02
  • Linux查看當(dāng)前系統(tǒng)的資源占用情況的常用命令

    Linux查看當(dāng)前系統(tǒng)的資源占用情況的常用命令

    本文介紹了幾種常用的系統(tǒng)性能監(jiān)控工具,包括top、free、vmstat和iostat等命令的使用方法及其參數(shù)說明,通過這些工具可以有效監(jiān)控CPU、內(nèi)存、磁盤IO等關(guān)鍵資源的狀態(tài),需要的朋友可以參考下
    2025-04-04
  • Shell腳本for循環(huán)語(yǔ)句簡(jiǎn)明教程

    Shell腳本for循環(huán)語(yǔ)句簡(jiǎn)明教程

    這篇文章主要介紹了Shell腳本for循環(huán)語(yǔ)句簡(jiǎn)明教程,簡(jiǎn)潔易懂,非常適合剛?cè)腴T的shell新手,需要的朋友可以參考下
    2014-07-07
  • 修改Apache配置指定php配置文件php.ini的位置方法

    修改Apache配置指定php配置文件php.ini的位置方法

    下面小編就為大家?guī)硪黄薷腁pache配置指定php配置文件php.ini的位置方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-02-02
  • linux ar 命令的使用說明和實(shí)例講解

    linux ar 命令的使用說明和實(shí)例講解

    ar命令可以用來創(chuàng)建、修改庫(kù),也可以從庫(kù)中提出單個(gè)模塊。這篇文章主要介紹了linux ar 命令的使用說明和實(shí)例講解的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • shell腳本之判斷輸入?yún)?shù)是否為整數(shù)值的實(shí)例

    shell腳本之判斷輸入?yún)?shù)是否為整數(shù)值的實(shí)例

    今天小編就為大家分享一篇shell腳本之判斷輸入?yún)?shù)是否為整數(shù)值的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Solr服務(wù)在Linux上的搭建的圖文教程

    Solr服務(wù)在Linux上的搭建的圖文教程

    下面小編就為大家分享一篇Solr服務(wù)在Linux上的搭建的圖文教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助
    2017-12-12

最新評(píng)論

云梦县| 喀喇沁旗| 滦平县| 兴宁市| 灵宝市| 苗栗县| 新和县| 荆州市| 长阳| 乌兰县| 雷山县| 台东市| 杭锦后旗| 遵化市| 肥东县| 麦盖提县| 河北区| 开封县| 图木舒克市| 金华市| 孝义市| 南岸区| 邹城市| 阳曲县| 安岳县| 淄博市| 香格里拉县| 隆安县| 隆昌县| 晋宁县| 驻马店市| 顺昌县| 博野县| 武定县| 宁德市| 墨玉县| 宁夏| 伊金霍洛旗| 岫岩| 敦煌市| 舟山市|