shell 监控局域网的主机是否up(转)

news/2024/7/5 1:48:19
#!/bin/bash
for ((i=30;i<60;i++)) ;do                        
ping -c 3 172.31.0.$i>/dev/null 
#ping -c 172.31.0.30 ~172.31.0.59
if [[ $? -eq 0 ]]                  #if up $?==0
then echo "172.31.0.$i is alive"
else 
echo "172.31.0.$i isn't up"
fi
done
#!/bin/bash
for ((i=30;i<60;i++)) ;do                        
if ping -c 3 172.31.0.$i>/dev/null ;  then 
echo "172.31.0.$i is alive"
else 
echo "172.31.0.$i isn't up"
fi
done

监控局域网的主机是否up,可以使用ping命令,如果ping 通$?等于0,ping不通 返回非0

转载于:https://www.cnblogs.com/softidea/p/4834153.html


http://lihuaxi.xjx100.cn/news/286925.html

相关文章

关于学习Python的一点学习总结(36->基本序列和映射协议)

基本的序列和映射协议 1.len(self)&#xff1a;这个方法应返回集合包含的项数&#xff0c;对序列来说为元素个数&#xff0c;对映射来说 为键值对数。如果__ len __ 返回零&#xff08;且没有实现覆盖这种行为的__nonzero__&#xff09;&#xff0c;对象在布 尔上下文中将被…

差分 ---- Codeforces Round #672 (Div. 2):C2. Pokémon Army (hard version)[差分的思想]

题目链接 题目大意&#xff1a;就算给你一序列&#xff0c;按照顺序出若干个数组成一个的序列&#xff0c;然后对这个序列定义一个权值就算奇数位置的和减去偶数位置的和&#xff0c;问你能的到的最大的权值是多少&#xff1f; **a1 - a2 a3 - a4 a5 … ** 解题思路&#xff…

oracle rodo 查看大小,Checkpoint not complete故障

Checkpoint not complete故障一、故障现象&#xff1a;Checkpoint not completeCurrent log# 3 seq# 30192 mem# 0: /u01/app/oracle/oradata/yingxiang/redo03.logThread 1 advanced to log sequence 30193 (LGWR switch)Current log# 1 seq# 30193 mem# 0: /u01/app/oracle/o…

原来,1999年已经是20年前了

作者&#xff1a;小武来源&#xff1a;一只武&#xff08;ID&#xff1a;xiaowuwaimai&#xff09;父母的修养&#xff0c;未来不可见&#xff0c;过去真实存在。岁月是神偷&#xff0c;轻易偷走最珍贵的时间。往事不可追&#xff0c;唯有回忆作陪。1999年的你&#xff0c;年龄…

2018热点总结:BERT最热,GANs最活跃,每20分钟就有一篇论文...

作者 | Ross Taylor 译者 | linstancy 整理 | Jane 出品 | AI科技大本营 【导读】本文的作者 Ross Taylor 和 Robert Stojnic 在今年一起启动了一个名为“Paper with Code”的项目&#xff0c;将 AI 领域的一些研究论文和论文开源代码结合展示&#xff0c;方便大家学习与研究…

SQLite的数据类型总结

2019独角兽企业重金招聘Python工程师标准>>> 一般数据采用的固定的静态数据类型&#xff0c;而SQLite采用的是动态数据类型&#xff0c;会根据存入值自动判断。SQLite具有以下五种数据类型&#xff1a; 1.NULL&#xff1a;空值。2.INTEGER&#xff1a;带符号的整型&…

关于NameError: name ‘sns‘ is not defined->ModuleNotFoundError: No module named ‘seaborn‘错误提示

添加&#xff1a;import seaborn as sns 添加这句之后又出现这个错误&#xff1a; 2.ModuleNotFoundError: No module named seaborn 下载seaborn: 方法一&#xff1a;Anaconda Prompt->activate tensorflow (创建tensorflow环境&#xff09;->输入&#xff1a; pip inst…

Codeforces Round #672 (Div. 2)D. Rescue Nibel![扫描线解决区间问题]

题目链接 题目大意&#xff1a;就是给你n个区间&#xff0c;从中选出k个区间&#xff0c;这k个区间共同覆盖了同一个点&#xff0c;问有多少种选法&#xff1f;结果mod 998244353 解题思路&#xff1a;1.首先我们可以这么想&#xff1a;我们把区间左端点赋值为1&#xff0c;右端…