網絡測速工具——Speedtest


本篇主要介紹如何在Linux下用speedtest測試網速

speedtest是什么

speedtest_cli 是一個基於Python開發的程序腳本,使用 speedtest.net 來測試因特網帶寬的命令行界面。通過這種方式,你也可以在沒有瀏覽器或者圖形化界面的服務器上做帶寬測試。

安裝

有兩種方法去安裝speedtest-cli,一種需要Python的pip管理程序,第二種是從GitHub上拉取Python腳本

1. 通過Python腳本安裝speedtest-cli

首先從GitHub上面拉取安裝包

$ wget https://github.com/sivel/speedtest-cli/archive/master.zip
  #直接拉取腳本也可以,但我有的時候連接失敗
   wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
$ unzip master.zip

提取出文件后,加上權限可以使其運行,並把其加入/usr/bin,下避免每次都要輸入完整路徑

$ cd speedtest-cli-master/
$ chmod 755 speedtest.py
$ mv speedtest.py /usr/bin/

2. 通過Python-pip來安裝

首先安裝Python-pip

$ yum install python-pip -y
$ pip install speedtest-cli

運行

運行的時候只需要輸入

$ speedtest-cli

如果你想分享測試結果,你可以使用參數“–share”。它將會把你的測試結果上傳到Speedtest.net服務器並以圖形的方式分享給其他人——最后面會給一個網頁鏈接

 

 

如果你對目前所有可用的Speedtest.net服務器感興趣,你可以使用參數“–list”。它會打印出所有的Speedtest.net服務器(按照離你的地理距離由近及遠排序)。

 

 

在上面的列表中,每一行前面都有一個與服務器對應的ID。如果想使用指定的節點來測試你的網速,你只需要在speedtest命令后指定其ID即可。例如,如果想使用上圖中的QuadraNet服務器,你只需要指定相對應的服務器ID 29071即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM