📅  最后修改于: 2023-12-03 15:07:38.103000             🧑  作者: Mango
在 cmd 中使用 ping 命令可以测试网络的连接性,该命令常用于诊断网络故障。在 Shell-Bash 中同样可以使用 ping 命令,下面是详细介绍。
在 cmd 中,可以使用以下命令进行 ping 测试:
ping [IP地址或域名]
其中,IP地址或域名为需要测试的网络设备的地址或名称。
例如:
ping www.baidu.com
执行以上命令后,会向 www.baidu.com 发送 ICMP 报文,并等待回应,测试网络的连接性。如果网络正常,会显示以下结果:
PING www.a.shifen.com (14.215.177.38) 56(84) bytes of data.
64 bytes from 14.215.177.38: icmp_seq=1 ttl=56 time=1130 ms
64 bytes from 14.215.177.38: icmp_seq=2 ttl=56 time=741 ms
64 bytes from 14.215.177.38: icmp_seq=3 ttl=56 time=161 ms
如果网络连接不通,会显示:
请求超时。
在 Shell-Bash 中,可以使用以下命令进行 ping 测试:
ping [IP地址或域名]
例如:
ping www.baidu.com
与在 cmd 中类似,执行以上命令后,会向 www.baidu.com 发送 ICMP 报文,并等待回应,测试网络的连接性。
如果连接正常,会显示以下结果:
PING www.a.shifen.com (14.215.177.38) 56(84) bytes of data.
64 bytes from 14.215.177.38: icmp_seq=1 ttl=56 time=1130 ms
64 bytes from 14.215.177.38: icmp_seq=2 ttl=56 time=741 ms
64 bytes from 14.215.177.38: icmp_seq=3 ttl=56 time=161 ms
如果连接不通,会显示:
ping: www.baidu.com: Name or service not known
ping 命令还有一些参数,可以对测试的结果进行调整,以下是常用的参数:
例如,在 cmd 中使用以下命令可以发送 10 个 ICMP 报文,并设置时间间隔为 1 秒:
ping -c 10 -i 1 www.baidu.com
在 Shell-Bash 中,可以使用以下命令:
ping -c 10 -i 1 www.baidu.com
ping 命令是测试网络连接性的好工具,在 cmd 和 Shell-Bash 中都可以使用。通过了解 ping 命令的基本语法和参数,可以更好地使用它来定位网络故障。