skyfans之每天一个Liunx命令系列之三十六:ping

今天我们继续来学习每天一个命令,今天我们进入了新的章节内容:网络管理类命令(NETWORKING),今天学习的是什么命令呢,那就是ping(网络联通性测试命令)

ping --help

skyfans之每天一个Liunx命令系列之三十六:ping_第1张图片

-a 可见的ping;

-c count 发送count次(回传请求)数据包;

-i<间隔秒数>:指定收发信息的间隔时间;

-I<网络界面>:使用指定的网络界面送出数据包;

-m  设置mark;

-M 设置MTU(最大传输单元)分片策略。可设置为:'do':禁止分片,即使包被丢弃;'want':当包过大时分片;'dont':不设置分片标志(DF flag);

-l<前置载入>:设置在送出要求信息之前,先行发出的数据包;
-n 仅限数字输出。不会尝试查找主机地址的符号名称;

-p pattern 你可以指定最多16个“pad”字节来填充你发送的数据包。这对于诊断网络中的数据以来问题是有用的。例如-p ff将导致充满整个被发送包;

-Q 设置Qos(Quality of Service),它是ICMP数据报相关位;可以是十进制或十六进制数;

-s packetsize 指定要发送的数据字节数。默认56,当与8字节的ICMP头数据组合时,转换为64个ICMP数据字节;

-S 设置套接字sndbuf。 如果未指定,则选择缓冲不超过一个数据包;

-t ttl 设置IP生存时间值(TTL);

-T 设置IP timestamp选项,可以是下面的任何一个:'tsonly' (only timestamps)'tsandaddr' (timestamps and addresses)'tsprespec host1 [host2 [host3]]' (timestamp prespecified hops);

-w deadline 指定一个以秒为单位的退出时间,不管ping退出之前发送或接收了多少数据包。在这种情况下,ping将一直发送数据包,直到deadline过期或count探针结束或一些来自网络的错误通知; 

-W 以毫秒为单位设置ping的超时时间;

举例说明:

1.ping测试、

ping www.skyfansxqy.top

网络连通状态,可以访问到的返回结果
skyfans之每天一个Liunx命令系列之三十六:ping_第2张图片

2.ping一个IP地址返回结果4次。

ping -c IP  4

skyfans之每天一个Liunx命令系列之三十六:ping_第3张图片

3.ping一个地址,每隔2秒返回下结果。

ping -i 2 www.baidu.com

截图上看起来和ping的结果一样,自己去服务器上测试。
在这里插入图片描述

4.ping不通的情况

我们看看skyfans老师的.com域名被谁使用了。
无法访问的情况,没有反应,ctrl+c强制结束后,显示100%丢包率。
skyfans之每天一个Liunx命令系列之三十六:ping_第4张图片

就是因为这个IP导致skyfans老师无法申请自己的.com网站域名了!~~
在这里插入图片描述

好,今天就讲到这里。

你可能感兴趣的:(基础命令系列,linux基础命令系列)