扫描局域网存活主机shell📢
扫描局域网存活主机shell📢
一、使用ping命令
使用ping命令扫描局域网内存活主机,提前生成目标主机列表,存活主机会放到alive.txt,否则放到down.txt。
[root@localhost ~]# vim ping.sh
#!/bin/bash
#清空列表文件
>alive.txt
>down.txt
#定义目标主机
iplist="/tmp/iplist.txt"
for i in $(cat $iplist)
do
ping -c 2 -W 1 $i > /dev/null 2>&1
if [ $? -eq 0 ];then
echo $i >> alive.txt
else
echo $i >> down.txt
fi
done

浙公网安备 33010602011771号