GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak otestovat rychlost internetu z terminálu v Ubuntu Linux

Provedení testu rychlosti je obvykle pohodlný způsob kontroly nebo sledování rychlosti vašeho internetového připojení. Ve většině případů byste navštívili populární web, jako je Ookla Speed ​​Test, který poskytuje elegantní uživatelské rozhraní, které vám poskytne jasný obrázek o vaší šířce pásma, včetně rychlosti stahování a odesílání a názvu vašeho ISP.

Speedtest CLI, vyvinutý společností Ookla, je nástroj příkazového řádku, který je přizpůsoben systémovým administrátorům a vývojářům a nadšencům příkazového řádku. Poskytuje možnost kontroly rychlosti internetu přímo z vašeho linuxového terminálu.

Speedtest CLI vám umožňuje provádět následující:

  • Zkontrolujte výkon šířky pásma včetně metrik, jako je stahování, nahrávání a ztráta paketů.
  • Zkontrolujte připojení z počítače nebo dokonce ze vzdáleného serveru a zařízení IoT, jako je Raspberry Pi.
  • Nakonfigurujte skripty tak, aby shromažďovaly výsledky testů rychlosti po určitou dobu.
  • Uložte výsledky ve formátu CSV nebo JSON.

Požadavky na instalaci

Speedtest-cli funguje s Pythonem 2.4-3.7  Nejlepších výsledků dosáhnete, když budete mít Python 3.6 a novější, protože starší verze jsou zastaralé.

Jak nainstalovat Speedtest-cli

Nástroj Speedtest-cli lze nainstalovat různými způsoby. Pojďme se krátce věnovat každému z nich.

Nainstalujte Speedtest-cli pomocí správce balíčků APT

Toto je nejjednodušší a nejpřímější způsob instalace Speedtest-cli. Chcete-li začít, použijte příkaz curl k nastavení úložiště Speedtest-cli.

$ curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash

Jakmile je úložiště nastaveno, použijte správce balíčků APT k instalaci Speedtest-cli následujícím způsobem.

$ sudo apt install speedtest-cli

Nainstalujte Speedtest-cli pomocí skriptu Python

Alternativním způsobem instalace Speedtest-cli je stažení a spuštění skriptu Speedtest-cli Python. Chcete-li začít, stáhněte si skript z GitHubu pomocí příkazu wget, jak je znázorněno.

$ wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

Jakmile je stahování dokončeno, můžete ověřit jeho přítomnost pomocí příkazu ls, jak je znázorněno.

$ ls -l | grep speedtest

Nakonec spusťte oprávnění ke skriptu speedtest-cli Python pomocí příkazu chmod.

$ sudo chmod +x speedtest-cli

Potom přesuňte skript speedtest-cli do cesty /usr/bin.

$ sudo mv speedtest-cli /usr/bin

Zkontrolujte verzi Speedtest-cli

Chcete-li zkontrolovat verzi nástroje Speedtest-cli, spusťte příkaz:

$ speedtest-cli --version

Testování rychlosti internetového připojení pomocí Speedtest-cli

Nyní začněme testovat rychlost našeho internetového připojení. Příkaz speedtest-cli můžete spustit v jeho základní podobě bez jakýchkoli argumentů, jak je znázorněno.

$ speedtest-cli

Jak můžete vidět, skript začíná načtením testovací konfigurace z speedtest.net a identifikuje vašeho ISP. Poté načte seznam možných serverů, vybere nejlepší server a pokračuje v provádění testů rychlosti stahování i odesílání a vytiskne výsledky na terminálu.

Výsledky šířky pásma můžete sdílet s ostatními pomocí možnosti –share.

$ speedtest-cli --share

Na samém konci je uvedena URL obsahující výsledky testu rychlosti. Toto obsahuje obrázek PNG s výsledky testu rychlosti.

http://www.speedtest.net/result/11602946461.png

Zkopírujte a vložte URL do prohlížeče a stiskněte ENTER pro zobrazení statistiky testu rychlosti.

Pokud chcete pouze zjednodušený výstup, který zobrazuje pouze rychlost stahování a odesílání, použijte možnost –simple.

$ speedtest-cli --simple

Chcete-li vytisknout seznam možných serverů na základě fyzické vzdálenosti, použijte volbu –list.

$ speedtest-cli --list

Pokud výstup obsahuje servery z různých oblastí, použijte příkaz grep k filtrování výstupu na základě preferovaného serveru. Zde uvádíme seznam serverů umístěných v Nairobi.

$ speedtest-cli --list  | grep -i Nairobi

Pro více možností příkazu použijte volbu –help.

$ speedtest-cli --help

To je z článku vše. Sdílejte prosím své názory a dotazy v sekci komentářů níže.


Ubuntu
  1. Jak se okamžitě odhlásit z Ubuntu z terminálu

  2. (Snadné) Otestujte si rychlost stahování z internetu v terminálu Linux

  3. Jak otestovat rychlost internetu v terminálu Linux

  1. Jak otestovat rychlost sítě v Linuxu přes CLI

  2. Jak otestovat rychlost načítání webových stránek v terminálu Linux

  3. Jak získat přístup ke vzdálené ploše Windows z Ubuntu Linux

  1. Jak připojit WiFi z terminálu na Ubuntu 16.04

  2. Jak nainstalovat XAMPP Stack na Ubuntu 16.04 z Terminálu

  3. Jak se připojit k WiFi z terminálu na Ubuntu 20.04