如何用shell脚本一键扫描网络内存活主机有哪些
概述
今天主要分享一个shell脚本实例,需求是要写一个Shell脚本,判断172.16.20/24网络里,当前在线的IP有哪些?
脚本内容
实现还是比较简单的:
for i in 172.16.20{1..254} do ping -c 2 -w 2 $i &>/dev/null if [ $? -eq 0 ] then echo $i is ok! else echo $i is down! >>/tmp/ip_down.txt fi done
执行脚本
time sh for_ipcs.sh cat /tmp/ip_down.txt
通过上面简单的方式就可以实现扫描网络内存活主机了。
后面会分享更多devops和DBA方面内容,感兴趣的朋友可以关注下!
相关推荐
libao 2020-09-16
xiaonamylove 2020-08-16
huha 2020-10-16
laisean 2020-11-11
大牛牛 2020-10-30
firefaith 2020-10-30
liguojia 2020-10-20
wangzhaotongalex 2020-10-20
以梦为马不负韶华 2020-10-20
JohnYork 2020-10-16
Julyth 2020-10-16
applecarelte 2020-10-16
laisean 2020-09-27
flycappuccino 2020-09-27
liguojia 2020-09-27
wangzhaotongalex 2020-09-22
流年浅滩 2020-10-23
liujianhua 2020-10-22
woaimeinuo 2020-10-21
tufeiax 2020-09-03
laisean 2020-09-01
vvu 2020-09-16
Yyqingmofeige 2020-08-18