龙空技术网

Linux后台开发:Linux命令系列18-ping测试网络

Linux后台开发 67

前言:

而今兄弟们对“centos ping域名”可能比较注重,你们都需要剖析一些“centos ping域名”的相关知识。那么小编也在网摘上汇集了一些关于“centos ping域名””的相关资讯,希望兄弟们能喜欢,同学们一起来学习一下吧!

ping命令是用于检测网络故障的常用命令,可以用来测试一台主机到另外一台主机的网络是否连通。

语法

ping [-dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界面>][-l<前置载入>][-p<范本样式>][-s<数据包大小>][-t<存活数值>][主机名称或IP地址]
-d 使用Socket的SO_DEBUG功能。-c<完成次数> 设置完成要求回应的次数。-f 极限检测。-i<间隔秒数> 指定收发信息的间隔时间。-I<网络界面> 使用指定的网络接口送出数据包。-l<前置载入> 设置在送出要求信息之前,先行发出的数据包。-n 只输出数值。-p<范本样式> 设置填满数据包的范本样式。-q 不显示指令执行过程,开头和结尾的相关信息除外。-r 忽略普通的Routing Table,直接将数据包送到远端主机上。-R 记录路由过程。-s<数据包大小> 设置数据包的大小。-t<存活数值> 设置存活数值TTL的大小。-v 详细显示指令的执行过程。

检测和主机是否连通

ping baidu.com

ping指定次数

[root@VM_0_3_centos ~]# ping -c 3 baidu.comPING baidu.com (39.156.69.79) 56(84) bytes of data.64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=1 ttl=50 time=37.8 ms64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=2 ttl=50 time=37.7 ms64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=3 ttl=50 time=37.7 ms--- baidu.com ping statistics ---3 packets transmitted, 3 received, 0% packet loss, time 2002msrtt min/avg/max/mdev = 37.727/37.773/37.841/0.049 ms
① ping目标主机的域名和IP(ping会自动将域名转换为IP) ② 不带包头的包大小和带包头的包大小(参考“-s”参数) ③ icmp_seq:ping序列,从1开始;如果数字不是按顺序递增也就意味着丢包了   ttl:剩余的ttl;见TTL解释   time: 响应时间,数值越小,连通速度越快; ④ 发出去的包数,返回的包数,丢包率,耗费时间; ⑤ 最小/最大/平均响应时间和本机硬件耗费时间;

TTL:每经过一个‘路由点‘,就把预先设定的这个TTL数值减1,直到最后TTL=1时报文就被扔掉,不向下转发。ping显示的TTL是指:被ping主机那里返回的报文,到了你这里,从它自己预设的TTL减小到还剩下多少。

后台私信 [linux命令] 获取完整的linux命令文档,大纲如下所示

标签: #centos ping域名