我建议为此使用speedtest-cli工具。我创建了一个博客文章(从Linux命令行测量Internet连接速度),其中详细介绍了下载,安装和使用它的方法。
简短的版本是这样的:(不需要root)
curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
输出:
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Comcast Cable (x.x.x.x)...
Selecting best server based on ping...
Hosted by FiberCloud, Inc (Seattle, WA) [12.03 km]: 44.028 ms
Testing download speed........................................
Download: 32.29 Mbit/s
Testing upload speed..................................................
Upload: 5.18 Mbit/s
2018年更新:
使用pip install --user speedtest-cli
可获得的版本可能比发行版存储库中可用的版本新。
2016年更新:
speedtest-cli
现在在Ubuntu存储库中。对于Ubuntu 16.04(Xenial)和更高版本,请使用:
sudo apt install speedtest-cli
speedtest-cli