| 参数 | 详解 |
| -a | Audible ping,即发出可听见的ping。 |
| -A | 自适应ping,根据ping包往返时间确定ping的速度。 |
| -b | 允许ping一个广播地址。 |
| -B | 不允许ping改变包头的源地址。 |
| -c count | 发送指定数量的ping请求后停止。 |
| -d | 使用Socket的SO_DEBUG功能。 |
| -D | 打印时间戳。 |
| -F flow_label | 为ping回显请求分配一个20位的“flow label”,如果未设置,内核会为ping随机分配。 |
| -f | 极限检测,快速连续ping一台主机,速度达到100次每秒。 |
| -i interval | 设定间隔几秒发送一个ping包,默认一秒ping一次。 |
| -I interface | 指定网卡接口、或指定的本机地址送出数据包。 |
| -l preload | 设置在送出要求信息之前,先行发出的数据包。 |
| -L | 抑制组播报文回送,只适用于ping的目标为一个组播地址。 |
| -n | 不要将ip地址转换成主机名。 |
| -p pattern | 指定填充ping数据包的十六进制内容,在诊断与数据有关的网络错误时非常有用。 |
| -q | 不显示任何传送封包的信息,只显示最后的结果。 |
| -Q tos | 设置Qos(Quality of Service),它是ICMP数据报相关位。 |
| -R | 记录ping的路由过程(IPv4 only),注意由于IP头的限制,最多只能记录9个路由。 |
| -r | 忽略正常的路由表,直接将数据包送到远端主机上。 |
| -S sndbuf | Set socket sndbuf。 If not specified, it is selected to buffer not more than one packet。 |
| -s packetsize | 指定每次ping发送的数据字节数,默认为“56字节”+“28字节”的ICMP头,一共是84字节。 |
| -t ttl | 设置TTL(Time To Live)为指定的值,该字段指定IP包被路由器丢弃之前允许通过的最大网段数。 |
| -T timestamp_option | 设置IP timestamp选项。 |
| -M hint | 设置MTU(最大传输单元)分片策略。 |
| -m mark | 设置mark。 |
| -v | 使ping处于verbose方式,除了打印ECHO-RESPONSE数据包之外,还打印其它所有返回的ICMP数据包。 |
| -U | Print full user-to-user latency (the old behaviour)。 |
| -W timeout | 以毫秒为单位设置ping的超时时间。 |
| -w deadline | Deadline。 |
这些参数可以帮助用户更精确地控制ping操作,以满足不同的网络测试需求。
小伙伴们,上文介绍linux ping 参数详解的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

(图片来源网络,侵删)

(图片来源网络,侵删)
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/78230.html