ping
ping 命令 - 网络连通性测试
ping 是最基本的网络诊断工具,通过发送 ICMP 回显请求来测试主机之间的连通性,并测量往返延迟时间。
命令语法
ping [选项] 目标主机
常用参数
| -c | 指定发送的次数(Linux下不加会一直ping) |
| -i | 设置发送间隔(秒) |
| -s | 设置数据包大小 |
| -W | 设置超时时间 |
实战示例
- $ ping -c 4 www.baidu.com发送4个包测试连通性
- $ ping -c 10 -i 0.5 192.168.1.1每0.5秒发一个包,共发10个
- $ ping -s 1024 -c 4 10.0.0.1发送1024字节的大包测试
- $ ping google.com测试与google.com的连接
- $ ping -c 5 192.168.1.1发送5个数据包测试连接
温馨提示
Linux 下 ping 默认持续发送,Ctrl+C 停止。有些服务器禁用了 ICMP 响应,ping 不通不代表服务不可用。