CMD 命令使用之 ping 命令

1. 用法

bash 复制代码
ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
            [-r count] [-s count] [[-j host-list] | [-k host-list]]
            [-w timeout] [-R] [-S srcaddr] [-c compartment] [-p]
            [-4] [-6] target_name

2. 选项

bash 复制代码
    -t             Ping 指定的主机,直到停止。若要查看统计信息并继续操作,请键入 Ctrl+Break;若要停止,请键入 Ctrl+C。
    -a             将地址解析为主机名。
    -n count       要发送的回显请求数。
    -l size        发送缓冲区大小。
    -f             在数据包中设置"不分段"标记(仅适用于 IPv4)。
    -i TTL         生存时间。
    -v TOS         服务类型(仅适用于 IPv4。该设置已被弃用,对 IP 标头中的服务类型字段没有任何影响)。
    -r count       记录计数跃点的路由(仅适用于 IPv4)。
    -s count       计数跃点的时间戳(仅适用于 IPv4)。
    -j host-list   与主机列表一起使用的松散源路由(仅适用于 IPv4)。
    -k host-list   与主机列表一起使用的严格源路由(仅适用于 IPv4)。
    -w timeout     等待每次回复的超时时间(毫秒)。
    -R             同样使用路由标头测试反向路由(仅适用于 IPv6)。根据 RFC 5095,已弃用此路由标头。如果使用此标头,某些系统可能丢弃回显请求。
    -S srcaddr     要使用的源地址。
    -c compartment 路由隔离舱标识符。
    -p             Ping Hyper-V 网络虚拟化提供程序地址。
    -4             强制使用 IPv4。
    -6             强制使用 IPv6。

3. 示例

bash 复制代码
C:\Users\zhangsan>ping www.baidu.com

正在 Ping www.a.shifen.com [110.242.68.4] 具有 32 字节的数据:
来自 110.242.68.4 的回复: 字节=32 时间=11ms TTL=52
来自 110.242.68.4 的回复: 字节=32 时间=15ms TTL=52
来自 110.242.68.4 的回复: 字节=32 时间=15ms TTL=52
来自 110.242.68.4 的回复: 字节=32 时间=11ms TTL=52

110.242.68.4 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 11ms,最长 = 15ms,平均 = 13ms

C:\Users\zhangsan>
相关推荐
GetcharZp2 小时前
告别 jq 噩梦!这款 JSON 神器 fx 让你在终端体验“丝滑”的数据操作
后端
小码哥_常4 小时前
告别臃肿!Elasticsearch平替Manticore登场
后端
苍何5 小时前
万字保姆级教程:Hermes+Kimi K2.6 打造7x24h Agent军团
后端
我叫黑大帅5 小时前
为什么map查找时间复杂度是O(1)?
后端·算法·面试
liuyukuan5 小时前
如何在win11上打开 WSL2(Windows 的 Linux 子系统)?
linux·windows
寺中人5 小时前
Windows系统的动态磁盘卷
windows·系统·教程
忧郁的蛋~6 小时前
基于.NET的Windows窗体编程之WinForms数据表格
windows·.net
FreeCultureBoy7 小时前
用 phpbrew 管理 php 环境:从安装到多版本切换
后端·php
FreeCultureBoy7 小时前
用 jenv 管理 Java 环境:从安装 JDK 到多版本切换
后端
IT_陈寒7 小时前
Vite的热更新突然失效,原来是因为这个配置
前端·人工智能·后端