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

ping發(fā)現(xiàn)掉包報警的shell代碼

 更新時間:2013年01月23日 18:04:49   作者:  
一般用來判斷服務(wù)器是否穩(wěn)定,加入crontab中讓其10分鐘跑一次,需要的朋友可以參考下
復(fù)制代碼 代碼如下:

#!/bin/bash
PING=`which ping`
DATE=`date +%Y%m%d%H%M`
TAIL=`which tail`
LOG=./ping$DATE.log
HOSTS="selboo.com.cn 221.130.191.97"
COUNT=200
for myHost in $HOSTS
do
count=$(ping -c $COUNT $myHost | grep ‘loss' | awk -F',' '{ print $3 }' | awk -F “%” ‘{ print $1 }')
if [ $count -ge 10 ]; then
/bin/echo selboo | mutt -s "$myHost pingispacketloss>10% $DATE" root@selboo.com.cn
fi
done
exit 0

復(fù)制上以上內(nèi)容為ping.sh加入crontab中讓其10分鐘跑一次,其中發(fā)郵件程序為mutt

以下是補充:

linux 的和solaris的居然不一樣!
復(fù)制代碼 代碼如下:

#!/bin/sh
PingConf='/opt/monitor/newIp'
#File where the log will be stored
LogDir='/opt/monitor/newLog'
#Define the interval time
INTERVAL='10'
#Define the alarm process
########################################################
proc_main()
{
while read IpAddress
do
#ingore any hash signs
case $IpAddress in
#*);;
*)
ping -w 20 $IpAddress -c 5 >errtmp$$
# ping $IpAddress -c 10 >errtmp$$
if [ $? = 0 ] ; then
rm errtmp$$
else
rm errtmp$$
ErrTime=`date +%Y/%m/%d/%H:%M:%S`
# echo "$ErrTime"": ""$IpAddress"" cann't be connected">>$LogDir
echo "$ErrTime"":""$IpAddress"" cann't be connected
">>$LogDir
sleep 1
cp /opt/monitor/newLog /opt/OV/www/htdocs/PingLog/new.html
sleep 1
# mail -s "$IpAddress"Cantreach -c 我的email </dev/null
play -v 50 /opt/monitor/123.au
fi
esac
done <$PingConf
}
##########################################################
# execute the proc_main function every the specified time INTERVAL
while [ "1" -eq "1" ]
do

# execute the proc_main function
proc_main
# suspend execution for INTERVAL seconds
sleep $INTERVAL
done

相關(guān)文章

  • linux下通過命令行獲取gmail的新郵件

    linux下通過命令行獲取gmail的新郵件

    在這篇文章中,我將為你展示 Linux 命令行的另一個漂亮干練的使用案例:訪問 Google 的 Gmail 服務(wù),有需要的小伙伴可以參考下。
    2015-05-05
  • shell?循環(huán)命令詳解

    shell?循環(huán)命令詳解

    這篇文章給大家介紹了shell?循環(huán)命令的相關(guān)知識,包括for命令使用,c?風(fēng)格?for?命令及while?命令等等,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2022-10-10
  • 很實用的Linux 系統(tǒng)運維常用命令及常識(超實用)

    很實用的Linux 系統(tǒng)運維常用命令及常識(超實用)

    作為Linux運維,需要了解Linux操作系統(tǒng)的基本使用和管理知識,下面腳本之家小編給大家介紹下Linux運維需要掌握的命令,想成為Linux運維的朋友可以來學(xué)習(xí)一下
    2016-10-10
  • shell腳本實現(xiàn)mysql數(shù)據(jù)庫雙機定時備份的方法

    shell腳本實現(xiàn)mysql數(shù)據(jù)庫雙機定時備份的方法

    最近有個需求,要求實現(xiàn)對某個數(shù)據(jù)庫進行雙機備份,每天凌晨備份一次,要求主機器只保留最近十五天的記錄,我們決定用shell腳本加定時任務(wù)的方式來實現(xiàn)這個需求,接下來通過本文給大家介紹shell腳本實現(xiàn)mysql數(shù)據(jù)庫雙機定時備份的方法,感興趣的朋友一起看看吧
    2022-07-07
  • Linux?中?tar?命令詳解

    Linux?中?tar?命令詳解

    這篇文章主要,給大家?guī)淼氖?Linux?命令系列,要介紹的是一個常用且強大的命令:tar,文中代碼示例介紹的非常詳細,需要的朋友可以參考下
    2023-06-06
  • Linux?sed工具的使用及工作原理

    Linux?sed工具的使用及工作原理

    這篇文章主要介紹了Linux?sed工具的使用,主要包括sed的基本用法及sed編輯器的高級用法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • Ubuntu服務(wù)器配置apache2.4的限速功能shell腳本分享

    Ubuntu服務(wù)器配置apache2.4的限速功能shell腳本分享

    這篇文章主要介紹了Ubuntu服務(wù)器配置apache2.4的限速功能shell腳本分享,本文直接給出腳本實現(xiàn)代碼,代碼相關(guān)原理都寫在了注釋里,需要的朋友可以參考下
    2015-03-03
  • linux?type命令用法實戰(zhàn)教程

    linux?type命令用法實戰(zhàn)教程

    type命令用來顯示指定命令的類型,它是Linux系統(tǒng)的一種自省機制,知道了是那種類型,我們就可以針對性的獲取幫助,這篇文章主要介紹了linux?type命令用法實戰(zhàn)教程,需要的朋友可以參考下
    2023-05-05
  • shell命令while循環(huán)中使用sleep命令代碼示例

    shell命令while循環(huán)中使用sleep命令代碼示例

    這篇文章主要介紹了shell命令while循環(huán)中使用sleep命令代碼示例,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Impala-shell命令參數(shù)的實現(xiàn)

    Impala-shell命令參數(shù)的實現(xiàn)

    這篇文章主要介紹了Impala-shell命令參數(shù)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12

最新評論

聂拉木县| 太谷县| 贡嘎县| 元江| 红河县| 筠连县| 黄陵县| 中方县| 桃园县| 禹城市| 淅川县| 融水| 安丘市| 永川市| 甘孜县| 南雄市| 绥阳县| 九江市| 宣化县| 姚安县| 太谷县| 石景山区| 六盘水市| 石棉县| 九龙县| 信宜市| 万州区| 连州市| 朝阳县| 新野县| 延庆县| 临西县| 通海县| 景洪市| 肥西县| 南漳县| 阿拉尔市| 万全县| 武宁县| 阿尔山市| 望城县|