shell脚本实现网络连接的检测
通过ping检测整个网段内的ip网络连接状态,具体的脚本实现如下;
1.while循环实现
#!/bin/bash
# Ping网段所有IP
ip=1 #通过修改初值
while [ $ip != "254" ];
do
#yes正常,no主机不存在或不正常 利用了逻辑与或非的短路功能
ping 192.168.0.$ip -c 2 | grep -q "ttl=" && echo"192.168.0.$ip yes" || echo "192.168.0.$ip no"
ip=`expr "$ip" "+" "1"`
done
2.for循环实现
#!/bin/bash
# Ping网段所有IP
ip="192.168.0."
for i in `seq 1 254`
doping -c 2 $ip$i |grep -q 'ttl=' && echo "$ip$i yes"|| echo "$ip$ino"#yes正常,no主机不存在或不正常done
运行脚本结果输入如下所示:
shell脚本实现网络连接的检测相关推荐
- Shell脚本之网络流量监控
一.需求说明 互联网出口一般情况下流量不大,而且比较平稳,偶尔会出现业务高峰期,此时互联网出口流量激增.希望监控互联网出口设备的接口流量,在流量突增的时候发出邮件告警.每天定时邮件报告一次一天的平 ...
- 网络分析shell脚本(实时流量+连接统计)
此脚本包含的功能有: 1.实时监控任意网卡的流量 2.统计10秒内平均流量 3.统计每个端口在10秒内的平均流量,基于客户端和服务端端口统计.****可以看出哪些端口占流量比较大,对于web服务器,一 ...
- 基本BASH SHELL脚本命令——Linux系统管理命令-检测程序、检测磁盘空间
详细介绍Linux系统管理命令,演示如何通过命令行命令来探查Linux系统的内部信息 一.监测程序 Linux系统管理员面临的最复杂的任务之一就是跟踪运行在系统中的程序--尤其是现在,图形化桌面集成了 ...
- python检测网络连接_python 检测网络状态自动拨号宽带连接
最近这几天,住的地方宽带经常掉线,十几分钟一次,烦死了.后面就想有没有什么方法自动拨号,尝试了windows 的宽带连接自动拨号 ,一断开就给你弹出个窗口来,烦死了.后面就想到可以借助一些工具来实现, ...
- linux怎么判断网络是否正常运行,Linux shell脚本判断服务器网络是否可以上网
微信公众号:「小林coding」 用简洁的方式,分享编程小知识. Linux shell脚本判断网络畅通 介绍 在编写shell脚本时,有的功能需要确保服务器网络是可以上网才可以往下执行,那么此时就需 ...
- shell 脚本批量检测主机存活状态
liunx 服务器管理中,有时需要检测主机的存活状态,当主机不多的时候,可以直接使用Ping 命令,当主机很多的时候直接使用ping 命令管理起来就比较麻烦了,使用shell 脚本编写的ping 命令 ...
- linux 删除网卡配置文件,linux-如何通过命令行/ shell脚本从etc / wpa_supplicant / wpa_supplicant.conf中删除网络配置文件...
我在etc / wpa_supplicant / wpa_supplicant.conf中保存了多个wifi网络ssid,如下所示, 我们可以从此wpa_supplicant.conf中删除特定的网络 ...
- shell脚本作为保证PHP脚本不挂掉的守护进程实例
前几天开始跑一份数据名单,名单需要提供用户名.是否有手机号.是否有邮箱,用户名单我轻易的获取到了,但是,用户名单有2000w之多,并且去检测用户是否有手机号.是否有邮箱必须得通过一个对外开放的安全接口 ...
- shell脚本检查域名证书是否过期
最近公司的域名准备过期了,防止用户访问的时候出现异常,所以最近我们准备替换相关网站证书为最新的. (一般HTTPS证书有效期为1年,证书过期后或者该证书不是该域名的有效证书时,在浏览器中访问会出现如下 ...
- shell 脚本中双引号、单引号、反引号的区别,其他命令
如果make执行的命令前面加了@字符,则不显示命令本身而只显示它的结果; Android中会定义某个变量等于@,例如 hide:= @ 通常make执行的命令如果出错(该命令的退出状态非0)就立刻终止 ...
最新文章
- Kali Linux软件更新日报20190623
- OAuth2.0文档
- lvm的备份还原及修改UUID
- css设置title字体_CSS中简写属性要注意TRouBLe的顺序,避免踩坑
- GDCM:gdcm::ModuleEntry的测试程序
- gc日志怎么看_你应该怎么监控Kafka?
- P1001 蓝桥杯算法提高-用字符串处理大数乘法
- AcWing 842. 排列数字(DFS)
- 应用安全-XXE(XML外部实体注入)攻防整理
- linux下hg无法运行_linux下hg无法运行_Linux下Mercurial (hg)配置说明
- 暴风影音5完整版(集成Real解码器) 增强去广告版
- 转专业申请麦吉尔大学计算机,我在麦吉尔大学学习数学专业……
- 「AutoML」AutoML专栏上线,跟Google一起见证调参党的末日?
- 《千万别学英语》总结
- Quartz 任务调度全攻略【转】
- 2023年4月Kali MSF命令模块最详细模块与利用解释整合
- html5 中心点旋转,html5 canvas围绕中心点旋转
- DDTW 导数动态时间规整算法
- SpringMVC基础三
- sqlserver varbinary to base64
热门文章
- 【Tip】那些“想当然”的记录
- 理论篇:关注点分离(Separation of concerns, SoC)
- SLAM高翔视频第二讲萝卜习题
- Apache Ranger安全区介绍
- 写的一款安全期避孕计算软件 (IWOMAN女性生理周期计算) 强力推荐!
- Skywalking链路追踪自身耗时和总耗时算法分析
- 服务器怎么建立无线局域网,家庭无线局域网的组建教程
- matlab 实现disparity,Matlab里的disparity map 计算
- PHP替换指定字符 阿星小栈
- windows7计算机启动修复怎么办,Win7电脑开机提示启动修复无法进入系统怎么办?...