方法一
将ip地址写入ip.txt
[root@zeng ~]# cat ping.sh
#!/bin/bash
cat ip.txt |while read line;
do
ip=echo $line |awk '{print $1}'
ping -c 3 -w 2 $ip &> /dev/null
if [ $? -eq 0 ];then
echo $ip live
else
echo $ip dead
fi
done

方法二
[root@zeng ~]# cat ping2.sh
#!/bin/bash
cat ip.txt |while read line;
do
ip=echo $line |awk '{print $1}'
ping -c 2 $ip &> /dev/null && echo $ip up ||echo $ip down
done

批量ping检测主机状态相关推荐

  1. 批量ping检测主机

    #!/bin/bash##运维日常简单地主机存活检测脚本 ##脚本支持单个.多个ip,支持ip列表文件,运维日常使用主机存活检测##将要检测的ip保存在文件中,适用于ip较多的情况check_ping ...

  2. 根据ip列表检测主机状态(shell脚本)

    根据ip地址列表监测主机状态:根据公司服务器ip地址列表文件,监测各个主机ping的联通性,输出各个主机是否启动.关闭.这其中服务器数量并不固定,IP地址之间也无特殊规律. #vi ipfor.sh ...

  3. golang的ping检测主机存活

    Go语言的协程会并发,执行,可以大大提高效率. 列如,我们通过 ping 来检测网络的主机的话. 如果使用shell的话,会检查一个IP,在检查下一个IP,速度很慢. 如果我们使用Python 的话, ...

  4. 批量ping 查看主机能否ping通,能否ssh上.md,

    [cloudop@note004 lilei]$ cat hosts_status.sh #!/bin/bash # 清空脚本结果文件 /tmp/cant_ssh.txt /tmp/cat_ssh.t ...

  5. linux 批量ping检测

    从本地文件中加载ip地址清单,全ip扫描,如果所有ip ping失败多次,执行某个任务: #! /bin/bash#ping module:testPing ipAddr testPing(){loc ...

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

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

  7. 批量ping网段内的主机

    for 语法 shell:for 变量名 [ in 取值列表] do 循环体 done 1:批量ping网段内的主机 [root@lxy for]# cat pingfor.sh #!/bin/bas ...

  8. python批量ping50台服务器_使用python编写批量ping主机脚本

    通过使用python,编写脚本批量ping主机,验证主机是否处于活动状态 #!/usr/bin/python #auther: Jacky #date: 2016-08-01 #filename: p ...

  9. vbs获取群聊当前内容_通过VBS脚本批量检测服务器状态 - 易本地工作室-Ebend SoftwareNetwork Studio - 群发,采集,管理类软件定制开发服务【易本地工作室】...

    脚本名称:通过VBS脚本批量检测服务器状态 脚本语言:VBS 原创作者:易本地工作室 艾云超 官方网站:易本地工作室 授权状态:免费 功能说明:通过VBS脚本批量检测服务器状态,是否可以访问,可以自定 ...

最新文章

  1. 【牛腩新闻发布系统】开始前端03
  2. JWT 入坑爬坑指南
  3. 09、redis哨兵的多个核心底层原理的深入解析(包含slave选举算法)
  4. 【数据结构-树】4.图解平衡二叉树和哈夫曼编码(逐步演绎,一文读懂)
  5. sql server 替换有反斜杠的字符串_SQL注入思维导图
  6. struts2中dtd失效,代码不提示问题
  7. 移动WebApp开发-phoneGap+android入门
  8. 关于 SAP Commerce Cloud 启动时报 Address already in use - bind 的错误消息
  9. 好大夫王航:长尾开发者应尽快接入百度轻应用
  10. php保存ppt,ppt怎么保存到电脑桌面?
  11. How can I set ccshared=-fPIC while executing ./configure?
  12. HTML/HTML5/CSS/CSS3教程速查手册地址以及如何快速直到webkit的用法
  13. matplotlib使用参考地址
  14. Bailian2690 首字母大写【字符串】
  15. java 验证码的制作
  16. 基于ffmpeg的kxmovie的使用
  17. soapUI接口测试工具所有版本下载地址
  18. 与你一起学习MS Project——基础篇:Project基础应用
  19. 企业微信 发送或接收 图片失败,怎么办?
  20. 电商api全境,Python网络爬虫与数据采集

热门文章

  1. 从0到1 开启商业与未来的秘密读书笔记
  2. Python 利用多线程进行爬虫(一)
  3. 降本增效这九个月,爱奇艺从“穿越火线”,到“冷静增长”
  4. linux下安装了lxml但依然报错rom lxml import etreeModuleNotFoundError: No module named ‘lxml‘
  5. 常见笔记本CPU型号参数和性能对比一览表
  6. 发现美,创造美,拥有美^_^.
  7. 如何实现excel服务器的用户管理和认证管理
  8. Fermat theorem (stationary points)
  9. 如何在不重装系统情况下换个硬盘
  10. (原创)设置APP内的字体