linux 列出网络上所有活动的主机

列出网络上所有活动的主机

#!/bin/bash
# {start..end}会由shell对其进行扩展生成一组ip地址
for ip in 192.168.0.{1..255} ;
do
 ping $ip -c 2 &> /dev/null ;
 # $?获取退出状态,顺利退出则为0
 if [ $? -eq 0 ];
 then
  echo $ip is alive
 fi
done

https://zhhll.icu/2022/linux/实用shell/列出网络上所有活动的主机/

本文由 mdnice 多平台发布

posted @   拾光师  阅读(5)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2022-09-30 spring源码分析之循环依赖
点击右上角即可分享
微信分享提示