Jak kontrolovat rychlost internetu v Ubuntu pomocí příkazového řádku

Jak zkontrolovat rychlost internetu v Ubuntu pomocí speedtest-cli. Speedtest-cli na Ubuntu je metoda pro kontrolu rychlosti internetu v Ubuntu pomocí linky comamnd. Speedtest-cli je rozhraní příkazového řádku pro testování šířky pásma Internetu pomocí speedtest.net Speedtest-cli je skript napsaný v programovacím jazyce Python, který měří rychlost internetu obousměrně. Tato aplikace vám umožňuje zkontrolovat rychlost vašeho internetu na vzdálenosti v km, můžete testovat na konkrétních serverech a také poskytnout adresu URL, abyste mohli sdílet váš výsledek na internetu.

Instalujte speedtest-cli na Ubuntu

Spusťte následující příkazy k instalaci speedtest-cli na Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.10, Ubuntu 15.04, Ubuntu 14.10 a Ubuntu 14.04 Systems:

sudo apt-get update
sudo apt-get install python-pip
sudo pip install speedtest-cli

Jakmile je nainstalován, můžete jej použít pomocí příkazů Terminál.

Použití speedtest-cli

speedtest-cli

Příkaz speedtest-cli lze použít ke kontrole rychlosti internetu na Ubuntu Linux Systems. Příkaz má následující formát:

speedtest-cli [-h] [--bytes] [--share] [--simple] [--csv] [--csv-delimiter CSV_DELIMITER] [--csv-header] [--json] [--list] [--server SERVER] [--mini MINI] [--source SOURCE] [--timeout TIMEOUT] [--secure] [--version]

Nejjednodušší způsob použití příkazu je bez jakéhokoli argumentu:

$ speedtest-cli

Příkaz zobrazuje rychlost stahování a rychlost načítání v Mbit / s. Pokud chcete, aby výsledky rychlosti byly v bajtech, spusťte:

$ speedtest-cli --bytes

Zatímco příkaz použitý s jednoduchým argumentem zobrazuje pouze základní informace, jako je ping, rychlost stahování a upload.

$ speedtest-cli --simple

Výsledky rychlosti můžete také sdílet jako obrázek pomocí příkazu speedtest-cli -share.

volitelné argumenty speedtest-cli

Existuje mnoho možností příkazů pro speedtest-cli:

  • -h, -help zobrazit tuto nápovědu a ukončit
  • -byte Zobrazení hodnot v bajtech namísto bitů. Neovlivňuje obraz generovaný sdílením, ani výstup z json nebo -csv
  • -share Vygenerujte a poskytněte adresu URL výsledku sdílení výsledků testtest.net
  • -jednoduchý potlačení verbose výstupu, zobrazí pouze základní informace
  • -csv Potlačení podrobného výstupu zobrazuje pouze základní informace ve formátu CSV. Rychlosti uvedené v bitů / s a ​​neovlivněné byty
  • -csv-oddělovač CSV_DELIMITER Jeden znakový oddělovač pro použití ve výstupu CSV. Výchozí nastavení ","
  • -csv-header Tisk hlaviček CSV
  • -json Potlačení podrobného výstupu zobrazuje pouze základní informace ve formátu JSON. Rychlost je vyjádřena v bitů / s a ​​ne
    ovlivněné - byty
  • -list Zobrazí seznam serverů speedtest.net seřazených podle vzdálenosti
  • -server SERVER Určete ID serveru, který chcete testovat
  • -mini MINI adresa serveru Speedtest Mini
  • -source SOURCE Zdrojová adresa IP, na kterou se váže
  • -timeout TIMEOUT Časový limit HTTP v sekundách. Výchozí hodnota 10
  • -zabezpečení Použijte HTTPS namísto HTTP při komunikaci s servery provozovanými firmou speedtest.net
  • -version Ukázat číslo verze a ukončit

Upozornění:

Existuje potenciál pro tento nástroj vykazovat výsledky nekonzistentní se společností Speedtest.net. Existuje několik konceptů, které si tento faktor můžeme uvědomit v potenciální nekonzistenci:

  • Společnost Speedtest.net migrovala na použití testů čistého soketu namísto testů založených na protokolu HTTP
  • Tato aplikace je napsána v jazyce Python
  • Různé verze Pythonu budou provádět určité části kódu rychleji než jiné
  • CPU a paměťová kapacita a rychlost budou mít velkou roli v nesouladu mezi Speedtest.net a dokonce i jinými počítači ve stejné síti

Více informací: https://github.com/sivel/speedtest-cli

Jak kontrolovat rychlost internetu v Ubuntu pomocí příkazového řádku původně zveřejněno Source Digit - nejnovější technologie, přístroje a Gizmos.