好多时侯我们须要测试Linux服务器的上行和下行宽带。在可用于测试宽带速率的网站中,其实是使用最广泛的应用“之一”。
提供了一个命令行版本——speedtest-命令下边将向你演示怎么在Linux的命令行中使用speedtest-cli来测试宽带联接速率。
一、安装speedtest-cli
speedtest-cli是一个用Python编撰的轻量级Linux命令行工具redhat linux 9.0下载,在Python2.4至3.4版本下均可运行。它基于的基础构架来检测网路的上/下行速度。安装speedtest-cli很简单——只须要下载其Python脚本文件。网上的教程十分古老centos上行带宽测试red hat linux,用了只会报过期脚本,更新如下
wget
chmoda+rxspeedtest.py
mvspeedtest.py/usr/local/bin/speedtest-cli
chownroot:root/usr/local/bin/speedtest-cli
speedtest-cli
也可以在自己笔记本上下载好speedtest.py之后上传到服务器上。
二、使用speedtest-cli测试网速
使用speedtest-cli命令也很简单,它不须要任何参数即可工作。
[root@localhosttemp]#speedtest-cli
输入这个命令后,它会手动发觉离你近来的服务器(地理距离),之后复印出测试的网路上/下行速度。
[root@localhosttemp]#speedtest-cli
Retrievingconfiguration…
Retrievingserverlist…
TestingfromChinaTelecom(219.135.214.145)…
Selectingbestserverbasedonlatency…
HostedbyCTMInternetServices(Macau)[106.48km]:55.974ms
Testingdownloadspeed………………………………….
Download:3.15Mbit/s
Testinguploadspeed…………………………………………..
Upload:0.58Mbit/s
测试结果说明:上行为0.58Mbit/s下行为3.15Mbit/s
其实对于测试结果centos上行带宽测试,通常在实际应用中不一定能达到这个值,仅作为参考使用。