Linux系统下ping整个网段IP脚本

简介:

#!/bin/bash

#加载functions,action需要用到

. /etc/init.d/functions

#for循环网段1-254

for var in {1..254};

do

#定义变量IP

ip=172.21.0.$var

#ping的信息不要显示在屏幕

ping -c2 $ip >/dev/null 2>&1

if [ $? = 0 ];then

#如果ping成功显示OK

 action "$ip" /bin/true

else

#如果ping不成功显示FAILED 

 action "$ip" /bin/false

fi

done


这样屏幕输出比较干净

本文转自  一招拜师  51CTO博客,原文链接:http://blog.51cto.com/sadoc/1911149

相关文章
|
1天前
|
编解码 Ubuntu Linux
|
1天前
|
Linux
|
1天前
|
Linux
请问如何在Linux系统中删除一个磁盘分区
请问如何在Linux系统中删除一个磁盘分区
|
1天前
|
Linux
Linux系统的磁盘管理
Linux系统的磁盘管理
|
1天前
|
Unix Linux Shell
Linux系统使用超详细(一)
Linux系统是一种开源的、类Unix操作系统内核的实现,它基于Unix的设计原理和思想,并在全球范围内广泛应用。以下是对Linux系统的详细描述:
|
2天前
|
安全 网络协议 网络安全
【网络连接】ping不通的常见原因+解决方案,如何在只能访问网关时诊断,并修复IP不通的问题
【网络连接】ping不通的常见原因+解决方案,如何在只能访问网关时诊断,并修复IP不通的问题
23 0
|
2天前
|
Ubuntu Linux 编译器
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
|
11月前
|
监控 Linux
linux服务器显卡监控脚本
linux服务器显卡监控脚本
104 0
|
监控 Shell Linux
Linux 性能监控之CPU&内存&I/O监控Shell脚本1
Linux 性能监控之CPU&内存&I/O监控Shell脚本1
143 0