检测主机是否存活的脚本

简介:

#!/bin/bash                                              //定义脚本类型

for ip in `seq 1 +1 254`                                 //将ip尾数定义在1到254之间

do                                                       //开始执行 

ping 172.16.1.$ip -c1                                    //ping ip次数一次

if [ $? -ne 0 ];then                                     //如果结果不等于0

  echo 172.16.1.$ip is offline                           //显示本机是离线的

else                                                     //否则

  echo 172.16.1.$ip is online                            //显示主机是在线的

fi                                                       //结束循环

done                                                     //结束脚本





     本文转自陈继松 51CTO博客,原文链接:http://blog.51cto.com/chenjisong/1606090,如需转载请自行联系原作者

相关文章
|
7月前
|
自然语言处理 自动驾驶 机器人
机器自动话
机器自动话
58 1
|
7月前
|
监控 Shell
生产环境Shell脚本Ping监控主机是否存活(多种方法)
生产环境Shell脚本Ping监控主机是否存活(多种方法)
|
7月前
|
Shell
Shell一键检测本地存活ip是否存活
Shell一键检测本地存活ip是否存活
56 0
判断主机是否存活的优雅方式
对于判断主机是否存活的时候,不能只ping一次就下结论,对于其他业务类似。因此应该增加重试次数。采用三种方式实现。
131 0
循环检测ip存活脚本鉴赏
循环检测ip存活脚本鉴赏
|
网络安全 Python
批量探测IP端口检查是否有存在网站导入AWVS进行扫描
批量探测IP端口检查是否有存在网站导入AWVS进行扫描
批量探测IP端口检查是否有存在网站导入AWVS进行扫描
|
Python
python脚本基于主机系统探测信息搜集
python脚本基于主机系统探测信息搜集
200 0
python脚本基于主机系统探测信息搜集
|
运维 Linux
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
301 0
Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明