GNU/Linux >> Znalost Linux >  >> Debian

2 nástroje pro testování rychlosti internetu z příkazového řádku

Tento článek představuje 2 nástroje příkazového řádku pro kontrolu rychlosti připojení k internetu. To může být užitečné pro kontrolu, zda váš ISP skutečně nabízí požadované rychlosti, pro diagnostiku možných problémů s vaším internetovým připojením atd.

Možná budete chtít použít test rychlosti internetu z příkazového řádku, když se chcete vyhnout návštěvě nabubřelých webových stránek, jako je speedtest.net, nebo když chcete změřit aktuální rychlost internetu na vašem serveru / vzdáleném počítači. Můžete je také použít ve skriptech.

Jak otestovat rychlost stahování z internetu z terminálu pomocí Fast (využívá Fast.com)

Fast je jednoduchý, nezávislý nástroj (napsaný v Go) k testování rychlosti stahování z internetu z terminálu. Tento nástroj je podporován službou Netflix Fast.com a běží na systémech Linux, * BSD, Mac a Windows.

Fast.com byl vydán společností Netflix v květnu 2016 a jeho cílem je poskytnout uživatelům internetu snadný a rychlý způsob, jak otestovat svou aktuální rychlost internetu, bez ohledu na to, zda jsou nebo nejsou členy Netflixu. Využívá Open Connect CDN, globálně distribuovanou síť serverů používaných k ukládání a poskytování obsahu Netflix.dobré znázornění výkonu, kterého lze dosáhnout ve scénáři skutečného uživatele “, zmínil příspěvek na Netflix TechBlog, který obsahuje spoustu technických informací, pokud máte zájem.

Nástroj je velmi jednoduchý a nemá žádné možnosti. Spusťte jej a nástroj příkazového řádku otestuje rychlost stahování z internetu a zobrazí výsledek poskytnutý webem fast.com.

Rychlé binární soubory (a jejich zdroj) lze stáhnout z publikační stránky aplikace GitHub.

Můžete jej nainstalovat na /usr/local/bin v jakékoli distribuci Linuxu stažením binárního souboru (fast_linux_amd64 na 64bitových systémech) ve vaší domovské složce, poté otevřete terminál a zadejte (pro 64bitové binární):

sudo install fast_linux_amd64 /usr/local/bin/fast

Fast na Linuxu můžete také používat prostřednictvím obchodu Snapcraft (vyžaduje, aby byl Snapd nainstalován na vašem systému Linux – na Ubuntu je nainstalován ve výchozím nastavení):

snap install fast

Nyní zadejte fast v terminálu a zkontrolujte rychlost stahování z internetu. Příklad:

$ fast
 -> 10.18 Mbps


Nedávno zobrazený nástroj na @snapcraftio (Twitter).

Jak otestovat rychlost internetového odesílání a stahování z terminálu pomocí speedtest-cli (založené na speedtest.net)

speedtest-cli je nástroj příkazového řádku Pythonu pro testování rychlosti vašeho internetu pomocí www.speedtest.net. Můžete jej použít ke kontrole rychlosti stahování a odesílání z internetu a také ke kontrole pingu.

Nástroj nabízí mnoho možností, včetně možnosti specifikovat server speedtest.net za účelem kontroly rychlosti internetu, zobrazení všech dostupných serverů seřazených podle vzdálenosti a pouze provedení testu stahování nebo odesílání. Má také možnost vygenerovat a poskytnout adresu URL pro výsledný obrázek sdílení speedtest.net.

Nainstalujte Speedtest-cli:

  • Debian, Ubuntu, Linux Mint a další distribuce systému Debian nebo Linux založené na Ubuntu:

sudo apt install speedtest-cli

  • Fedora:
sudo dnf install speedtest-cli

  • openSUSE:
sudo zypper install speedtest-cli

  • Arch Linux / Manjaro:
sudo pacman -S speedtest-cli

V jiných distribucích Linuxu Najděte jej v úložištích a nainstalujte jej odtud. Můžete jej také nainstalovat pomocí PIP nebo si stáhnout skript python ze stránky projektu nástroje GitHub.

Chcete-li pomocí speedtest-cli otestovat rychlost stahování a odesílání internetu a také ping, použijte server, který je vám nejblíže, spusťte. konec speedtest v terminálu:

speedtest

Příklad s výstupem:

$ speedtest
Retrieving speedtest.net configuration...
Testing from **** (***.**.*.***)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by **** [4.27 km]: 2.501 ms
Testing download speed........................................
Download: 6.11 Mbit/s
Testing upload speed..........................................
Upload: 11.67 Mbit/s

Chcete-li potlačit podrobný výstup, zobrazte pouze základní informace (kromě vaší veřejné IP a některých dalších výstupů), přidejte --simple na speedtest Příkaz:

speedtest --simple

Příklad s výstupem:

$ speedtest --simple
Ping: 2.099 ms
Download: 4.37 Mbit/s
Upload: 12.50 Mbit/s

Úplný seznam dostupných serverů pro testování rychlosti internetu můžete zobrazit spuštěním:

speedtest --list

Chcete-li otestovat rychlost stahování a odesílání z internetu na konkrétním serveru, zkopírujte ID serveru z --list Zadejte a použijte toto id takto:

speedtest --server SERVER-ID

Vygenerujte a zobrazte adresu URL výsledného obrázku sdílení speedtest.net s:

speedtest --share

Spusťte speedtest-cli -h pro zobrazení všech dostupných možností.


Debian
  1. 5 nástrojů Rust, které stojí za to vyzkoušet na příkazovém řádku Linuxu

  2. Nakonfigurujte pracovní prostor Linuxu vzdáleně z příkazového řádku

  3. Jak restartovat Icewm z příkazového řádku?

  1. Hlášení I/O z příkazového řádku Linuxu

  2. Jak otestovat Oom-killer z příkazového řádku?

  3. Zrychlete rsync při migraci linuxového serveru z příkazového řádku

  1. Jak ztlumit z příkazového řádku?

  2. Jak zkontrolovat verzi Ubuntu z příkazového řádku

  3. Jak stáhnu soubory z příkazového řádku pomocí příkazu wget?