2019-03-28 12:11:51

1、新建文本文件,保存要连接的IP地址

vi target_ip.txt
137.32.117.53
137.32.117.60
137.32.117.64

2、新建shell文件

vi ping.sh
#!/bin/bash
# filename: /tmp/mydir/target_ip.txt
for ips in `cat /tmp/mydir/target_ip.txt`
doresult=`ping -w 2 -c 3 ${ips} | grep packet | awk -F" " '{print $6}'| awk -F"%" '{print $1}'| awk -F' ' '{print $1}'`if [ $result -eq 0 ]; thenecho ""${ips}" is ok !"elseecho ""${ips}" is not connected ....."fidone

3、修改为可执行文件

chmod 755 ping.sh

转载于:https://www.cnblogs.com/is-raining/p/10614059.html

shell脚本--批量测试主机连通性ping IP相关推荐

  1. java+测试ip是否通_java 批量测试主机能否ping通

    本文为批量测试主机能够ping通,可以作为测试哪些IP是没有被使用的,或者验证哪些IP是被绑定到主机的. 下面直接上代码:package com.fengPay.demo; import java.i ...

  2. shell 脚本批量检测主机存活状态

    liunx 服务器管理中,有时需要检测主机的存活状态,当主机不多的时候,可以直接使用Ping 命令,当主机很多的时候直接使用ping 命令管理起来就比较麻烦了,使用shell 脚本编写的ping 命令 ...

  3. shell脚本批量追踪ip路由走向

    shell脚本批量追踪ip路由走向 需求: 有大量ip地址需要追踪路由,查看是否经过(第三跳经过)192.168.23.2,如不经过,需要显示不能经过的ip 思路: 追踪路由用traceroute - ...

  4. Shell脚本批量创建用户并随机生成密码

    Shell脚本批量创建用户并随机生成密码 要求:批量创建10个系统账号oldboy01-oldboy10,并设置生成密码(密码不同). 实现脚本: #!/bin/bash #Question3 for ...

  5. Tips--利用shell脚本批量提取txt文件中任意字段

    利用shell脚本批量提取txt文件中任意字段 前言 0. 一个例子 1. cat命令 2. '|'符号与'>'符号 3. grep命令 4. awk命令 前言 对于测试中出现的log,我们经常 ...

  6. shell脚本批量导出MYSQL数据库日志/按照最近N天的形式导出二进制日志[连载之构建百万访问量电子商务网站]...

    shell脚本批量导出MYSQL数据库日志/自动本地导出MYSQL二进制日志,按天备份[连载之构建百万访问量电子商务网站] 出处:http://jimmyli.blog.51cto.com/我站在巨人 ...

  7. shell脚本-批量清理文件夹

    shell脚本批量自动清理linux文件夹,释放磁盘空间 #!/bin/bash source /etc/profilecd /file_pathecho `date '+%Y-%m-%d %H:%M ...

  8. shell脚本批量处理ping IP测试

    本文两台电脑间连接网线,一台电脑ip设置为192.168.130.10,另一台电脑ip设置为192.168.130.11. 新建一个存放ip的txt文件: 创建shell脚本 添加脚本权限 chmod ...

  9. ping端口_干货分享:shell脚本批量telnet ip 端口

    问1:亲,请教个问题,我这边有200台服务器,怎么看它是否在线呢? 答:简单,下载个PingInfoView直接批量ping下,能ping通的就在线,反之离线. 问2:那怎么看我这200台服务器哪些是 ...

最新文章

  1. PNAS: 儿童生长发育迟缓 = 长期饥饿?
  2. Visual Studio安装卸载模板
  3. 外中断---汇编学习笔记
  4. php补充 扩展,php补充安装扩展支持
  5. 全方面了解和学习PHP框架
  6. 怎样才能培养孩子良好的用餐习惯
  7. 传统手工特征深度特征【转载】
  8. linux gcc 静态 动态链接库
  9. python路径设置方法,R不转义,以及r转义出错SyntaxError
  10. Qt4_Ticker定时器事件
  11. 看我!挖到了一个3万美元的 Instagram 漏洞
  12. 图像处理四:霍夫变换
  13. 从Hadoop看普通算法在一个系统中的应用
  14. n阶Hilbert矩阵的Gauss消去法求解
  15. Hibernate实战——Enumerated注解
  16. 如何获取支付宝应用APPID
  17. chrome 打开默认页 被篡改_chrome默认首页被修改如何解决_chrome首页被篡改的处理办法-系统城...
  18. android recyclerview监听滑动状态
  19. 简述下列​概念:数据、数据元素、数据项、数据对象、数据结构、逻辑结构
  20. Elasticsearch之分词器查询分词效果

热门文章

  1. CentOS 安装VNC
  2. Springboot整合mybatis框架(含实例Demo)
  3. Graph Valid Tree
  4. 使用HttpClient 调用Web Api
  5. WCF 服务应用程序与 服务库之间的区别
  6. jsoup解析HTML及简单实例
  7. Gartner:克服SIEM部署失败的通病
  8. word受权限保护无法打开_保护S71500程序的几种方式
  9. 004python与mongoDB交互
  10. Python机器学习:PCA与梯度上升002使用梯度上升法求解PCA问题