`

定时 ping ip 是否通的脚本

阅读更多

#! /bin/bash

while true; do 

for i in `cat ips`

do

ping=`ping -c 1 $i|grep loss|awk '{print $6}'|awk -F "%" '{print $1}'`

if [ $ping -eq 100 ];then

echo ping $(date +%Y%m%d%t%X) $i fail >> network_fail.log

else

echo ping $(date +%Y%m%d%t%X) $i ok >>network_ok.log

fi

done

sleep 1 

done 

 

另外建一个ips的文件,把想ping的ip写在文件里

java@ubuntu:~$ cat ips

172.16.1.26

172.16.1.62

 

分享到:
评论

相关推荐

    windows平台PING失败后自动告警脚本pingscript.cmd

    windows平台PING失败后自动告警脚本pingscript.cmdwindows平台PING失败后自动告警脚本pingscript.cmd

    python3脚本程序,输入起始ip和终止ip即可自动进行ping测试

    python3脚本程序,输入起始ip和终止ip即可自动进行ping测试

    Windows-CMD做的批量PING测试工具

    批量测试网络通断及网络质量的工具,自动生成报告。配合Windows的计划任务,可定时工作。用于网络分析。具体见https://blog.csdn.net/alal001/article/details/86358211

    Shell脚本实现检测某ip网络畅通情况(含短信报警功能)

    花了1天的时间写了一个检测某ip是否网络畅通的脚本,只检测网络是否畅通的功能很容易实现,但加了一些限制功能却不好实现。 代码如下: #!/bin/bash #############################################################...

    奇峰网络通路监控进程工具 9.1版.zip

    网络IP自动ping监控管理,设定二路IP定时自动检查IP是否能PING通 如果通执行 脚本或运行程序 如果不通执行脚本 断开后多久执行 再次连通后多久执行 等...开机后多久运行都 能自主设置运行后自动最小化

    Python判断telnet通不通的实例

    这个跟ping那个差不多,ping的那个脚本就是通过这个改了下,大体一致,不过telnet的不需要判断返回的字符串。快一些 这里具体需要telnet的ip是需要自己向定义好的数组中写的 我这里加了一个定时,是7200秒,也就是2...

    pingcheck:bash 脚本工具,用于监视网络 IP 并在主机无法访问时发出警报

    pingcheck 是一个 bash 脚本工具,用于监控网络 IP 并在主机无法访问时发出警报。 为什么 我的局域网中的路由器需要经常重启。 这个工具让我知道哪些路由器或设备需要重新启动。 它还可以用于一般的网络/主机连接...

    通讯调试工具,支持:串口通讯、串口代理、TCP、UDP、Telnet、Ping、TFtp等通讯测试

    工具支持:串口通讯、串口代理、TCP、UDP、Telnet、Ping、TFtp等通讯测试 1、本工具支持固定预定义命令,命令可以进行分组,由树形控件管理。点击“命令编辑”即可编辑预定义命令, 编辑保存后点击“命令更新”...

    python+influxdb+shell编写区域网络状况表

    ex:就是ping 各个目的ip10个包,然后获取丢包率和平均延迟时间,在Linux上设置为定时任务,每分钟执行一次。他会把数据写到influxdb服务器上面去,表示hk_vnloss和hk_vn01rtt,字段是loss和rtt,其他各区域的都是...

    RouterOS2.9.6.with.crack及配置动画

    l 定时广播指定的URL链接 l 脚本控制 RouterOS提供了可以编写的脚本功能,脚本的加入使RouterOS在处理很多网络方案、自动检查故障和动态生成策略等,都可以通过脚本很好的解决。使得在处理很多网络问题上更加的灵活...

    python通过nmap扫描在线设备并尝试AAA登录(实例代码)

    如果管理网络设备很多,不可能靠人力每天去登录设备去查看是否在线。所以,可以利用python脚本通过每天扫描网络中的在线设备。可以部署在服务器上做成定时任务,每天发送AAA巡检报告。 下面是我写的一个python练手小...

    大量批处理实用程序例程

    检测IP格式是否正确.cmd 每6行拼接为一行.cmd 理解字符截取功能.cmd 生成0-99之间的随机数列.cmd 用指定字符替换指定内容.cmd 用某行内容替换特定字符.cmd 统计重复次数并排序.cmd 计算字符串长度.cmd 读取带敏感...

    Linux指令一周通 (技术图书大系).azw3

    3.21 mbadblocks 指令:检查 MS-DOS文件系统的磁盘是否有损坏的磁区 3.22 mcd指令:在MS-DOS文件系统中切换工作目录 3.23 mdeltree指令:删除MS-DOS 目录/文件 3.24 mdu指令:显示MS-DOS目录所占用的磁盘空间 3.25 ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆ 其它...

    LINUX操作系统(电子教案,参考答案)

    13.4.1 ping 218 13.4.2 Telnet 219 13.4.3 FTP 220 13.4.4 traceroute 223 13.4.5 ifconfig 224 小结 225 习题十三 225 一、思考题 225 二、选择题 225 三、上机操作 225 第14章 网络资源共享 226 14.1 Linux/Unix...

    700个批处理打包下载.rar

    检测IP格式是否正确.cmd 检测光驱中是否有盘.cmd 模拟2K开机进度条.bat 模拟2K开机进度条.cmd 模拟黑客帝国数码雨.bat 每6行拼接为一行.cmd 比较两个文件夹下文件名的异同.cmd 水仙花数算法.cmd 求一列数所有不同...

    Ubuntu权威指南(2/2)

    8.15.2 Shell脚本的调试 242 8.15.3 系统性能考虑 246 第9章 进程管理 248 9.1 ps命令概述 249 9.2 查询进程及其状态信息 251 9.2.1 查询当前活动的进程 251 9.2.2 查询系统中的所有进程 251 9.2.3 显示进程的重要...

    Ubuntu权威指南(1/2)

    8.15.2 Shell脚本的调试 242 8.15.3 系统性能考虑 246 第9章 进程管理 248 9.1 ps命令概述 249 9.2 查询进程及其状态信息 251 9.2.1 查询当前活动的进程 251 9.2.2 查询系统中的所有进程 251 9.2.3 显示进程的重要...

    Visual C++程序开发范例宝典(PDF扫描版).part3

     cc实例233 在程序中执行SQL脚本   cc实例234 利用SQL语句执行外围命令  第9章 SQL查询相关技术   9.1 通用查询   cc实例235 SQL语句的应用方法   cc实例236 SQL语句的模糊查询   cc实例237 利用...

    Visual C++程序开发范例宝典(PDF扫描版).part2

     cc实例233 在程序中执行SQL脚本   cc实例234 利用SQL语句执行外围命令  第9章 SQL查询相关技术   9.1 通用查询   cc实例235 SQL语句的应用方法   cc实例236 SQL语句的模糊查询   cc实例237 利用...

Global site tag (gtag.js) - Google Analytics