前言
大家好,这里是浩道linux,主要给大家分享linux、python、网络通信相关的it知识平台。
今天浩道跟大家分享一个关于ping命令使用的硬核干货,可以说是关于ping命令的使用最强展现了。
it行业中ping命令经常被用到,今天整理了一下关于网络基础知识中的网络命令ping命令在项目中是使用频率最高的,一般我们用的都是它的基本功能,今天和大家来详细看下ping命令的7个基础用法,掌握了秒变大神!
1、ping命令基础
2、ping -t的使用
3、ping -a的使用
4、ping -n的使用
5、ping -l size的使用
6、ping -r count的使用
7、如何批量ping 几百到1000个ip地址
一、ping命令基础介绍
在网络中ping是一个十分强大的tcp/ip工具。它的作用主要为:
1、用来检测网络的连通情况和分析网络速度
2、根据域名得到服务器ip
3、根据ping返回的ttl值来判断对方所使用的操作系统及数据包经过路由器数量。
我们通常会用它来直接ping ip地址,来测试网络的连通情况。
类如这种,直接ping ip地址或网关,ping通会显示出以上数据,有朋友可能会问,bytes=32;time>a.txt
说明,ip地址是变的,你填你需要测的ip网段就行,a.txt也是变的,可以自已设置名称。
这样就会把结果导入的a.txt文件中,全部ip检查完成后打开a.txt搜索“ttl=”包含它的就是通的地址,没有包含“ttl=”的地址就是不通的。如下图
打开后,就直接搜索没ttl的就可以了。
3、ping网段命令再升级
很多人要说了这样还要搜索,也不是太方便,需要这样查来查去,那么我们再看下,是否有更简便的方法呢?第一监控之前就发过。
答案肯定是有的,我们来看代码。
for /l %d in (1,1,255) do (ping 192.168.1.%d -n 1 && echo 192.168.1.%d>>ok.txt || echo 192.168.1.%d >>no.txt)
这段代码会将ping通的ip和不通的ip分别放到两个文件里面,这样是不是很方便啦,如下图:
这段代码非常实用,在大网络中可以用到,就是大家在输入的时候需要细心,不过也没有关系,可以直接把这个文章收藏,日后要用,直接复制里面代码,然后改下里面ip地址就行了。
4、ping网段命令终极方法
上面提到的三种代码提到的都是针对同一个网段内ip地址批量检测,那么肯定在实际项目中,也可能存不同网段的ip地址需要同时检测,那么怎么办呢?
也有方法,可以把没有规划的ip地址同时批量检测,我们来看下代码:
for /f %d in (ip.txt) do (ping %d -n 1 && echo %i>>ok.txt || echo %d >>no.txt)
看见没有多了一个ip.txt文件,这个文件是要你自己准备的哦,把你ping的地址写到这个文件里面,同时可以ping 1000个ip地址以上,代码会自己读取这个文件里面的ip地址,并且把结果放到两个文件里面去。这里就不给大家截图了很容易理解。
这里面补充下:
上面代码生成的文件在你命令行默认目录下。也就是说如果你的命令行状态是:'c:windowssystem32>'
那么生成的文件就在系统的system32目录下面。如果是'c:'那么文件就在c盘根目录下。这个可以根据自己的实际情况进行调整。
一体成型电感顺势登上了历史的舞台
VIVE全新VIVE COSMOS VR眼镜究竟如何
2011亚太区光伏市场前景预测
神州云动CRM孙满弟: 企业数字化实践
Oculus呼吁:不要开发“劣质”的虚拟现实产品
Ping命令的7个基础用法
国芯思辰|功耗低至2.5mA的中科阿尔法双极锁存型霍尔开关AH502(替代HAL1502)用在微型无刷直流电机中
在非隔离类多电源域电平转换应用
蓝牙定位技术原理
神经网络瘦身:关于SqueezeNet的创新点、网络结构
智能家居为什么即将要爆发
一文汇总4种流行的机器学习算法
发改委出政策 建“四纵四横”城际电动汽车快速充电网络
华为云应用运维管理平台获评中国信通院可观测性评估先进级
5G推开了三重门 5G的产业之门 5G的个人之门 5G的社会之门
齿轮减速机安全操作指南
ST推出新一代高频功率晶体管
2nm芯片将于2025年量产,将启用全新技术
诠欣成功进入特斯拉供应链,今年车用连接器占营收比重可望达13%
地平线自主创新的征程1.0处理器