linux系统怎么网速测速
linux系统怎么网速测速详细介绍
在 Linux 系统中测试网速可以通过多种工具实现,涵盖命令行工具、图形化界面和在线服务。以下是具体方法及操作步骤:
一、命令行工具
1.
Speedtest CLI(官方工具)
- 简介:由 Ookla 官方推出,基于Speedtest.net服务器,可测试下载 / 上传速度、延迟和抖动。
- 安装:bash
speedtest
dnf speedtest
yay speedtest
- 使用:bash
speedtestspeedtest
speedtest json
2.
iperf3(专业性能测试)
- 简介:支持 TCP/UDP 带宽测试,可测量延迟、抖动和丢包率,需服务器端配合。
- 安装:bash
iperf3dnf iperf3
- 使用示例:bash
iperf3
iperf3 服务器IP
iperf3 服务器IP 100M
3.
wget/curl(估算下载速度)
- 简介:通过下载大文件估算速度,受服务器负载影响较大。
- 示例:bash
/dev/null http://speedtest.tele2.net/100MB.zip >
/dev/null " http://speedtest.tele2.net/100MB.zip
二、图形化工具
1.
Gnome System Monitor
- 简介:GNOME 桌面环境自带的系统监控工具,可实时显示网络带宽。
- 使用:bash
gnome-system-monitor
2.
Wireshark
- 简介:强大的网络抓包工具,可分析流量并估算速度。
- 安装:bash
wiresharkdnf wireshark
- 使用:
- 选择网络接口(如
wlan0)。 - 过滤流量(如
tcp.port == 80)。 - 统计菜单中选择 “流量图” 查看实时速度。
- 选择网络接口(如
三、在线测速网站
1.
SpeedTest.cn
- 简介:国内节点优化,支持 5G / 宽带测试,提供直观报告。
- 访问:在浏览器中打开SpeedTest.cn,点击 “开始测速”。
2.
Fast.com
- 简介:Netflix 提供的轻量级工具,专注于下载速度测试。
- 访问:在浏览器中打开Fast.com,或使用命令行工具:bash
https://fast.com
四、高级工具与脚本
1.
多功能测速脚本
- 简介:如
bench.sh或SuperBench.sh,支持多节点测速、IPv6 测试和综合性能评估。 - 使用示例:bash
-qO- bench.sh
2.
IPv6 测试
- 工具:
- Speedtest CLI:默认支持 IPv6,可通过
-I参数指定接口。 - iperf3:添加
-6参数:bashiperf3 IPv6服务器IP
- Speedtest CLI:默认支持 IPv6,可通过
五、注意事项
- 测试环境:关闭其他网络应用,确保测试期间带宽独占。
- 节点选择:优先选择距离近、延迟低的服务器(如 Speedtest CLI 自动选择)。
- 结果解读:
- Mbps 与 MB/s:1 Mbps = 0.125 MB/s(例如,100 Mbps ≈ 12.5 MB/s)。
- 抖动与丢包:高抖动或丢包可能导致视频卡顿或游戏延迟。
- 工具对比:
- Speedtest CLI:快速、准确,适合日常使用。
- iperf3:专业级性能分析,需服务器端配合。
- 图形化工具:直观监控,适合非技术用户。
通过以上方法,您可以全面评估 Linux 系统的网络性能,从基础速度测试到深度性能分析,满足不同场景需求。