V tomto tutoriálu vám ukážeme, jak otestovat rychlost připojení k internetu pomocí příkazového řádku v systému Linux. Pro ty z vás, kteří to nevěděli, je Speedtest.net docela dobré místo, kde si to ověřit vaše rychlosti internetu. Existuje však ještě jednodušší způsob. Pomocí aplikace příkazového řádku speedtest-cli můžete skutečně zkontrolovat aktuální rychlost širokopásmového připojení prostřednictvím terminálu. Pro ty z vás, kteří to nevěděli, speedtest-cli je jednoduchý klient CLI napsaný v Pythonu pro měření obousměrné internetové šířky pásma pomocí infrastruktury Speedtest.net. Funguje s Pythonem 2.4-3.4. Instalace nejnovějšího speedtest-cli
není nic jiného než stažení skriptu Python.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalační Speedtest na systémech Linux.
Předpoklady
- Server s jedním z následujících operačních systémů:OS Linux.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Otestujte rychlost internetového připojení pomocí příkazového řádku
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf clean all sudo dnf update
Krok 2. Instalace speedtest-cli na Linux.
Spuštěním následujícího příkazu nainstalujte speedtest:
wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py chmod +x speedtest-cli
Po úspěšné instalaci spusťte test rychlosti internetu pomocí následujícího příkazu:
./speedtest-cli.py
Pokud chcete sdílet výsledek testu rychlosti, můžete použít možnost „–share“, která vám umožní sdílet výsledek testu rychlosti s ostatními ve formátu obrázku přes Speedtest.net.
./speedtest-cli.py --share
Obslužný program podporuje několik dalších parametrů a můžete je zobrazit spuštěním speedtest-cli.py
– pomoc příkaz.
./speedtest_cli.py --help Usage: speedtest_cli.py [options] Command line interface for testing internet bandwidth using speedtest.net. -------------------------------------------------------------------------- https://github.com/sivel/speedtest-cli Options: -h, --help show this help message and exit --share Generate and provide a URL to the speedtest.net share results image --simple Suppress verbose output, only show basic information --list Display a list of speedtest.net servers sorted by distance --server=SERVER Specify a server ID to test against --mini=MINI URL of the Speedtest Mini server --source=SOURCE Source IP address to bind to --version Show the version number and exit
Blahopřejeme! Úspěšně jste otestovali rychlost připojení k internetu. Děkujeme, že jste použili tento výukový program pro otestování rychlosti připojení k internetu prostřednictvím rozhraní CLI v systému Linux. Další nápovědu nebo užitečné informace naleznete v oficiální nejrychlejší web.