没有一行万能代码能看所有网速,看实时速率用 nload、iftop 或 Windows 的 Get-Counter;测宽带上下行用 speedtest-cli、Apple networkQuality;测延迟丢包用 ping、mtr;测公司内网吞吐用 iperf3,电脑上什么代码可以看网速,关键先分清“实时速率、宽带达标、延迟质量”三类指标。

先分清三类网速,代码才不误判
- 实时速率:看当前每秒跑了多少字节,适合排查下载、上传、视频会议卡顿。
- 宽带达标速率:看运营商给的带宽是否接近签约值,常用多线程测速。
- 体验速率:看延迟、抖动、丢包、网页首包时间,游戏和远程办公更关注。
- 单位别混淆:Mbps 是兆比特每秒,MB/s 是兆字节每秒,1 MB/s 约等于 8 Mbps。
据工信部《2025年通信业统计公报》,我国固定宽带接入用户已超6.8亿户,千兆及以上用户持续增长,中国信通院《中国宽带发展白皮书(2025年)》也提醒,测速结果要区分接入速率与用户感知速率,通信行业标准 YD/T 2400《宽带速率测试方法 固定宽带接入》和 IETF RFC 6349,均强调测速服务器、终端、Wi-Fi 和测试时长会影响结果。
Windows查网速用什么命令?按目标选
看延迟与丢包
ping www.baidu.com -t tracert www.baidu.com pathping www.baidu.com Test-NetConnection www.baidu.com -Port 443
ping -t持续看 RTT 和丢包。tracert看路由跳点。pathping结合延迟与丢包统计,适合判断哪一跳异常。Test-NetConnection可测端口连通性。
看实时网速
Get-Counter "Network Interface(*)Bytes Total/sec"
- 输出为字节每秒,乘以 8 可换算为 bit/s。
- 也可用任务管理器“性能”页看实时曲线。
Get-NetAdapterStatistics看累计收发字节,不是瞬时速率。
测宽带上下行
winget install Ookla.Speedtest.CLI speedtest --accept-license
- 选择距离近、同运营商节点。
- 千兆宽带建议有线连接,关闭下载和视频。
- Wi-Fi 测速通常低于有线,Wi-Fi 6/7 在理想环境才接近千兆。
Linux/macOS:什么代码可以看网速和延迟
Linux常用命令
ping -c 10 223.5.5.5
mtr -rw 223.5.5.5
speedtest-cli
curl -o /dev/null -s -w "%{speed_download}n" https://speed.cloudflare.com/__down?bytes=100000000
iftop -i eth0
nload
vnstat -l

ping看基础延迟。mtr看逐跳丢包和延迟。speedtest-cli看公网上下行。curl的speed_download可直接看字节每秒。iftop、nload看实时接口流量。vnstat -l看历史流量与实时统计。
macOS自带 networkQuality
networkQuality -v
- Apple 官方网络质量工具,输出下载、上传、延迟和响应性。
- 适合普通用户快速判断宽带质量。
- 比第三方网页测速更少受浏览器插件影响。
什么代码可以看网速和延迟
优先组合:ping + mtr + speedtest。ping 看目标延迟,mtr 看路径质量,speedtest 看带宽,若只看本机实时吞吐,用 iftop 或 nload。
公司内网测速代码:iperf3比公网测速更合适
公司内网测速代码首选 iperf3,它不依赖公网测速节点,可测 TCP/UDP 吞吐、抖动和丢包。
# 服务端 iperf3 -s # 客户端 iperf3 -c 192.168.1.100 -t 30 iperf3 -c 192.168.1.100 -u -b 100M -t 30
| 需求 | 推荐代码/命令 | 关键输出 | 适用场景 |
|---|---|---|---|
| 实时速率 | iftop、nload、Get-Counter | 当前吞吐 | 运维排障 |
| 公网带宽 | speedtest-cli、networkQuality | 下载/上传 | 家庭宽带 |
| 延迟丢包 | ping、mtr、pathping | RTT、丢包率 | 游戏、办公 |
| 内网吞吐 | iperf3 | TCP/UDP 带宽 | 公司内网 |
| 网页估算 | navigator.connection | 估算档位 | 前端适配 |
speedtest-cli 与 iperf3 的区别:前者测公网到测速节点的带宽,后者测两点之间的真实吞吐,排查“公司内网慢”,iperf3 更可信。
手机、浏览器与地域宽带测试
手机端
- Android 可用 Termux 执行
ping、mtr、speedtest-cli。 - iOS 可用快捷指令调用网络质量接口,或安装官方测速工具。
- 手机测速受 Wi-Fi 频段、信号强度和省电策略影响。
浏览器JavaScript
console.log(navigator.connection.downlink, navigator.connection.effectiveType);

downlink是估算值,不是精确带宽。- 适合前端做弱网适配,不适合验收宽带。
北京宽带网速测试代码
北京宽带网速测试代码要优先选 北京本地、同运营商节点,跨网跨省会拉低结果,命令可写:
speedtest -s 节点ID
北京联通、电信、移动用户分别选对应本地节点,结果更接近真实接入速率,若测公司专线,仍建议用 iperf3 做端到端验证。
2026年实测建议与小编总结
- 先有线后无线:千兆宽带优先 Cat6 以上网线。
- 多线程测速:单线程可能跑不满高带宽。
- 避开晚高峰:20:00 到 23:00 波动更明显。
- 看服务器:测速节点距离越近,结果通常越好。
- 看终端:老电脑百兆网口会限制千兆宽带。
- 免费代码可以看网速吗:可以,上述开源命令均免费,但企业级 SLA 验收建议按 RFC 6349 和 YD/T 2400 执行。
回到“什么代码可以看网速”:实时速率看 iftop/nload/Get-Counter,宽带测速看 speedtest-cli/networkQuality,延迟质量看 ping/mtr,内网吞吐看 iperf3,按场景组合,比迷信单一代码更准确。
问答模块
什么代码可以看网速最准?
没有绝对最准,公网带宽用官方 Speedtest CLI 或 macOS networkQuality;内网吞吐用 iperf3;延迟丢包用 mtr,测速节点、网线和 Wi-Fi 都会影响结果。
免费代码可以看网速吗?
可以,ping、mtr、iftop、nload、iperf3、speedtest-cli 都能免费使用,若用于运营商或企业验收,需按标准测试方法固定服务器、时长和终端。
电脑上什么代码可以看网速和延迟?
Windows 用 ping、pathping、Test-NetConnection;Linux/macOS 用 ping、mtr、networkQuality,想看实时速率,Windows 用 Get-Counter,Linux 用 iftop 或 nload。
你可以在评论区留下系统版本和场景,我帮你选最合适的命令。
参考文献
-
工业和信息化部. 2025年通信业统计公报. 2026年1月.
-
中国信息通信研究院. 中国宽带发展白皮书(2025年). 2025年.
-
IETF. RFC 6349: Framework for TCP Throughput Testing. 2011年.
-
Ookla. Speedtest Global Index. 2026年1月.
以上内容就是解答有关什么代码可以看网速的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/459285.html