跳至正文

如何在 Linux 中使用 Ping 命令

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

标签: