Aplikacje wiersza poleceń do wykonania testu prędkości Internetu w Linux

Aplikacje wiersza poleceń do wykonania testu prędkości Internetu w Linux
Testy prędkości połączenia internetowego są pomocne w znalezieniu problemów związanych z połączeniem sieciowym, dławianiem dostawcy usług internetowych, dławiania serwera lub innych problemów z łącznością. W tym artykule wymieniono niektóre z najpopularniejszych metod przeprowadzania testów prędkości w Linux za pomocą aplikacji wiersza poleceń.

Fast-cli

Fast-CLI to narzędzie wiersza poleceń do sprawdzania prędkości pobierania i przesyłania swojej sieci. Opiera się na szybkim.Witryna COM wykonana przez Netflix i serię testów jest uruchamiana na własnych serwerach produkcyjnych Netflix.

Aby zainstalować Fast-CLI na Ubuntu, uruchom poniższe polecenia:

$ sudo apt instal NPM
$ npm instalacja-global fast-cli

Aby sprawdzić prędkość sieci za pomocą Fast-CLI, uruchom poniższe polecenie:

$ Fast -Upload

Speedtest-cli

SpeedTest-CLI to narzędzie wiersza poleceń, które wykorzystuje SpeedTest.netto do sprawdzenia prędkości przepustowości sieciowej. Może sprawdzić zarówno prędkości pobierania, jak i przesyłania, a także czas odpowiedzi serwera.

Aby zainstalować SpeedTest-CLI w Ubuntu, uruchom poniższe polecenia:

$ wget -o speedtest -cli https: // raw.Githubusercontent.com/sivel/
SpeedTest-CLI/Master/SpeedTest.py
$ chmod +x speedtest-cli

Aby wykonać test prędkości za pomocą SpeedTest-CLI, uruchom polecenie poniżej:

$ ./Speedtest-cli--Simple

Wget

WGET to menedżer pobierania wiersza poleceń, który może pobierać pliki za pomocą protokołów HTTP, HTTPS i FTP.

Aby zainstalować WGET w Ubuntu, uruchom poniższe polecenie:

$ sudo apt instal instaluj wget

Aby wykonać test prędkości pobierania (bez przesłania), uruchom poniższe polecenie:

$ wget -o/dev/null -q --show -progress http: // speedtest.Newark.Linode.COM/100 MB-NEWARK.kosz

Polecenie powyżej używa usługi testowej bezpłatnej prędkości świadczonej przez Linode do testowania ich serwerów. Możesz zastąpić część „Newark” w powyższym poleceniu na dowolnym innym serwerze wymienionym na stronie testu prędkości Linode dostępnej tutaj.

YouTube-DL

YouTube-DL to narzędzie wiersza poleceń do pobierania plików YouTube w różnych formatach audio i wideo. Możliwe jest sprawdzenie prędkości pobierania, pobierając film z YouTube za pomocą YouTube-DL.

Aby zainstalować YouTube-DL w Ubuntu, uruchom polecenie poniżej:

$ sudo apt Zainstaluj youtube-dl

Aby wykonać prędkość prędkości za pomocą YouTube-DL, uruchom następujące polecenie:

$ youtube-dl -f best-no-part --no-cache-dir -o /dev /null --Newline
https: // www.youtube.Com/Watch?v = vzfzgvywscw

Polecenie powyżej pobiera wideo z KDE Community YouTube Channel. Możesz zastąpić adres URL YouTube własnym. Część „/dev/null” zapewnia, że ​​wideo nie jest zapisane nigdzie na systemie plików.

Największą zaletą korzystania z YouTube-DL do wykonania prędkości jest jego wbudowana opcja ominięcia ograniczeń geoprzestępów. Aby pobrać wideo z innego kraju, użyj poniższego polecenia:

$ youtube-dl -f best-no-part --NO-Cache-Dir -o /dev /null
--NEWLINE-GOO-BYPASS-Country us https: // www.youtube.Com/Watch?v = vzfzgvywscw

Zastąp część „US” na dowolny inny kod kraju ISO 3166-2.

Kędzior

Curl to narzędzie wiersza poleceń, które umożliwia transfer danych za pomocą adresów URL. Te adresy URL nie ograniczają się tylko do protokołu HTTP, ponieważ Curl obsługuje wiele innych standardów. Curl jest często używany do testowania i interakcji z RESTful API.

Aby zainstalować Curl w Ubuntu, uruchom poniższe polecenie:

$ sudo apt instal curl

Aby wykonać prędkość, użyj Curl, użyj następującego polecenia:

$ curl -o/dev/null http: // speedtest -blr1.Digitalocean.com/10 MB.test

Polecenie powyżej używa cyfrowych serwerów oceanicznych do testowania prędkości sieci. Możesz zastąpić adres URL dowolnym innym cyfrowym serwerem oceanicznym wymienionym tutaj.

Zauważ, że Curl wyświetla prędkość w KB/s. Aby przekonwertować go na MB/s (podobnie jak wyjście WGET), musisz pomnożyć wynik z 0.001. Prędkość na powyższym zrzucie ekranu wynosiłaby 6794 kb/s * 0.001 = 6.794 MB/s.

Aria2

ARIA2 to menedżer pobierania wiersza poleceń dla Linux. Może zatrzymać i wznowić pobieranie z serwerów, które obsługują wznowienia. Zapewnia również opcję pobierania wielowociornego.

Aby zainstalować ARIA2 w Ubuntu, uruchom poniższe polecenie:

$ sudo apt instal ARIA2C

Aby wykonać test prędkości za pomocą aria2, uruchom polecenie poniżej:

$ aria2c -d /dev -o null --allow -overwrite = true - -file -allocation = brak
http: // speedtest-blr1.Digitalocean.com/10 MB.test

Zignoruj ​​błąd pokazany na powyższym zrzucie ekranu. Polecenie powyżej używa serwera Digital Ocean do wykonania prędkości (jak wyjaśniono wcześniej). Możesz zastąpić adres URL dowolnym innym cyfrowym serwerem oceanicznym wymienionym tutaj.

Wniosek

Są to niektóre metody, których można użyć do testowania prędkości sieci za pomocą aplikacji wiersza poleceń. Jeśli chcesz tylko przetestować prędkość pobierania, WGET jest dość prosty w użyciu. Do testowania prędkości pobierania i przesyłania użyj aplikacji Fast-CLI lub SpeedTest-CLI.