使用ping命令探測192.168.0.0/16有哪些主機(jī)在線:
創(chuàng)新互聯(lián)專注于桑日網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供桑日營銷型網(wǎng)站建設(shè),桑日網(wǎng)站制作、桑日網(wǎng)頁設(shè)計(jì)、桑日網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務(wù),打造桑日網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供桑日網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
在線的,用綠色表示
不在線的,用紅色表示
腳本如下:
vim ping.sh
#!/bin/bash
#
for i in {0..255};do
for j in {1..254};do
if ping -c 1 -w 1 192.168.$i.$j &> /dev/null;then
echo -e "\033[32m192.168.$i.$j\033[0m is up"
else
echo -e "\033[31m192.168.$i.$j\033[0m is down"
fi
done
done
賦予執(zhí)行權(quán)限
chmod +x ping.sh
執(zhí)行結(jié)果: