我正在寻找一个工具来测试我的互联网连接带宽并创建一个简单的报告,例如速度测试做。
你知道有一些程序/工具可以做到这一点吗?带有 CentOS 软件包的东西会很好。
答案1
我只是重复这个(已删除?)stackoverflow 问题上列出的答案: https://stackoverflow.com/questions/426272/how-to-test-internet-connection-speed-from-command-line
k2z:
wget --output-document=/dev/null http://speedtest.wdc01.softlayer.com/downloads/test500.zip
或者
git clone https://github.com/sivel/speedtest-cli
cd speedtest-cli
python2.7 speedtest_cli.py
然后您就可以使用 cli 从 speedtest.net 获得准确的样式结果。
彼得莫纳尔:
您可以使用 iperf 来测试两台机器之间的速度,因为“iperf”旨在测量带宽。
在 machine1 上(主机,这台机器将接收)
iperf -s -p 65000
在 machine2 上(客户端,这个将上传)
iperf -c [ip of server] -p 65000
反转机器以测试其他方式(上传->下载,反之亦然)。
比尔卡罗尔:
看起来 sourceforge 上有一个可以从终端使用 speedtest.net 的工具。
答案2
答案3
您可能感兴趣特速。它被描述为:
如果您正在寻找能够测试 Linux 终端互联网连接速度的工具,那么您已经找到了! :) TeSpeed 使用 speedtest.net 服务器来检查上传和下载速率,并将该信息显示在图表上。
答案4
你也可以尝试http://dl.getipaddr.net
他们使用curl(这是一个众所周知的命令行实用程序)来运行速度测试。
该代码也发布在 GitHub 上。简而言之,
获取https://raw.github.com/blackdotsh/curl-speedtest/master/speedtest.sh&& chmod u+x speedtest.sh && bash speedtest.sh