linux 检测局域网ip地址是否被占用
Posted Dontla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 检测局域网ip地址是否被占用相关的知识,希望对你有一定的参考价值。
test.sh
#!/bin/bash
for i in 192.168.1.66..70
do
ping -c 2 -W 1 $i &> /dev/null
if [ "$?" = "0" ];then
echo $i "已被占用"
else
echo $i "空闲"
fi
done
脚本运行结果:
[root@localhost arnold_test]# ./test4.sh
192.168.1.66 已被占用
192.168.1.67 已被占用
192.168.1.68 已被占用
192.168.1.69 已被占用
192.168.1.70 空闲
[root@localhost arnold_test]#
以上是关于linux 检测局域网ip地址是否被占用的主要内容,如果未能解决你的问题,请参考以下文章
linux,windows下检测指定的IP地址是否可用或者检测IP地址冲突的3种方式(批处理程序,python程序,linux shell 批量ping)