從控制台測試您的互聯網速度

在某個時候,我們所有人都使用了著名的網站之一 測試您的網速,最著名和最常用的是 SPEEDTEST,但是很遺憾,只有在安裝了Flash的情況下才能使用它。 由於需要能夠在服務器上測試Internet的速度而產生 速度.

tespeed是什麼?

這是一個開源的,跨平台的腳本,在 蟒蛇 由 賈尼斯·詹森斯, 哪一個 允許您使用終端上的Speedtest.net服務器在Internet上執行速度測試。

它的算法允許以自動化方式在最近的服務器上進行測試。 對於那些沒有安裝閃存或失敗的用戶,對於沒有圖形界面的服務器,它是一個極好的工具。 速度

tespeed腳本有什麼作用?

  • 從speedtest.net(http://speedtest.net/speedtest-config.php).
  • 獲取可用服務器列表( http://speedtest.net/speedtest-servers.php ).
  • 使用speedtest.net配置提供的坐標和服務器列表選擇5台服務器。
  • 評估每台服務器的延遲,然後選擇延遲最低的服務器。
  • 運行測試以測量下載速度並顯示結果。
  • 運行測試以測量上傳速度並顯示結果。
  • 您也可以選擇以CSV格式返回結果。
  • (可選)您可以通過SOCKS代理進行測試。

如何安裝tespeed?

Tespeed要求

要安裝tespeed,我們需要具有各自的lxml和argparse模塊的Python。 在基於Debian的發行版中,我們可以如下安裝它:

$ sudo apt-get install python-lxml python-argparse

Tespeed安裝

安裝此應用程序很容易,我們將為此使用git,打開控制台並執行以下命令:

$ git clone git://github.com/Janhouse/tespeed.git
 $ cd tespeed
 $ git submodule init
 $ git submodule update

如何使用tespeed?

執行 速度 我們必須執行以下命令:

$ cd tespeed/
$ ./tespeed.py

同樣,我們可以將以下參數用於更具體的用途:

 tespeed.py [-h] [-ls [LISTSERVERS]] [-w] [-s] [-mib] [-n [SERVERCOUNT]]
                  [-p [USE_PROXY]] [-ph [PROXY_HOST]] [-pp [PROXY_PORT]]
                  [server]

 您還可以使用以下命令在您的配置中創建根據需要運行tespeed的cron:

    echo $(date +"%Y-%m-%d,%H:%M"),$(./tespeed.py -w) >> speedtest-log.txt

 

PD: 我輸入的圖像來自我的速度測試..是的,通過Internet連接,我寫信給您..乞求光纖。


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

9條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   缺口 他說:

    我更喜歡使用speedtest-cli
    1.安裝:
    蟒蛇
    2.安裝速度測試
    點安裝speedtest_cli

    要執行,只需編寫:
    speedtest或speedtest-cli

    1.    發生了一件 他說:

      尼克,您能告訴我為什麼您更喜歡速度測試而不是速度嗎?
      只是出於好奇,我想知道你的意見🙂

    2.    埃德 他說:

      有其他選擇總是好的!!!

      很好的速度

    3.    路易吉·托羅 他說:

      非常感謝您的朋友,一個很好的選擇。

  2.   發生了一件 他說:

    這些步驟是錯誤的(儘管我不知道它們是否可以執行它們……)。 您應該已經閱讀了Github自述文件。

    我引用:

    如果您擁有不錯的git版本(1.6.5及更高版本),請執行以下操作以獲取所有信息:

    git clone --recursive git://github.com/Janhouse/tespeed.git

    否則,請執行以下操作:

    git clone git://github.com/Janhouse/tespeed.git
    cd tespeed
    git submodule init
    git submodule update

    是O! 另一個。
    誰想知道要安裝什麼,請先運行

    $ git –版本

    知道您必須在終端中啟動哪些命令(對於新手,請記住,$不應寫在終端中)

    1.    路易吉·托羅 他說:

      好吧,這些步驟並不正確,它們是適當的,您也可以按照評論的方式進行操作,但是我指出的步驟也是正確的

  3.   HO2基 他說:

    非常感謝您的數據。

  4.   Manuel Alcocer佔位符圖像 他說:

    也可以使用iperf及其變體來完成:

    '$ iperf3 -c remotehost -i.5 -0 2'

    列出要測試的遠程主機:
    https://iperf.fr/iperf-servers.php

  5.   詹森 他說:

    非常感謝Luigys Toro! 我不了解Tespeed,我非常喜歡它。 Speedtest也很好。 感謝您分享這些優秀的終端工具。 問候。