ping 命令是方便的实用命令,可快速测试网络连接。它将数据包发送到特定的 IP 地址或主机名,并显示传输该数据所花费的时间以及一些额外的响应信息。
命令的一般语法ping
:
1个
|
ping [IP-ADDRESS] |
指定包数
1个
|
ping -c [number] [IP-Address] |
使用该-c
选项可以让 ping 命令在发送了一定数量的数据包后自动停止。
示例:让我们在 5 次回复后停止发送数据包。并指定 127.0.0.1 作为 IP 地址
检查本地主机网络
1个
|
ping localhost |
如果您在连接到远程计算机或网站时遇到问题,请 ping 本地主机以确保您已连接。
示例:让我们键入此命令来测试网络连接。
仅在有限的时间内发送 ping
1个
|
ping -i [number] [IP-Address] |
该-i
选项设置发送每个数据包之前的超时间隔(以秒为单位)。
示例:向IP 地址127.0.0.1发送间隔5 秒的ICMP数据包。
泛洪 ping 到目标主机
1个
|
ping -f [IP-address] |
该-f
选项用于运行泛洪 ping。这将帮助您测试网络在重负载下的性能。
示例:泛洪 ping IP 地址 127.0.0.1。
更改 ping 数据包大小
1个
|
ping -s [number] [IP-Address] |
使用该-s
选项增加默认数据包大小,您可以发送轻型和重型数据包。
示例:让我们将数据包大小增加到 1000 字节并将它们发送到 IP 地址 127.0.0.1。
仅显示摘要行
1个
|
ping -q [IP-Address] |
该-q
选项输出一行包含常规 ping 信息,然后是统计信息。
示例:仅获取有关 IP 地址 127.0.0.1 的摘要信息。
设置接收包裹的时间限制
1个
|
ping -w [seconds] [IP-Address] |
此选项ping
在一定时间后停止接收输出。
示例:输入命令在 10 秒后ping -w 10 127.0.0.1
停止打印输出。ping