Fast-cli
Fast-cli to narzędzie wiersza poleceń do sprawdzania prędkości pobierania i wysyłania w Twojej sieci. Opiera się na Szybki.com serwis stworzony przez Netflix i seria testów przeprowadzana na własnych serwerach produkcyjnych Netflix.
Aby zainstalować Fast-cli na Ubuntu, uruchom poniższe polecenia:
$ sudo apt zainstaluj npm$ npm install --global fast-cli
Aby sprawdzić prędkość sieci za pomocą Fast-cli, uruchom poniższe polecenie:
$ szybko --prześlij
Speedtest-cli
Speedtest-cli to narzędzie wiersza poleceń, które używa test prędkości.netto aby sprawdzić prędkość przepustowości sieci. Może sprawdzać zarówno prędkość pobierania, jak i wysyłania, a także czas odpowiedzi serwera.
Aby zainstalować Speedtest-cli w Ubuntu, uruchom poniższe polecenia:
$ wget -O speedtest-cli https://raw.zawartość githubuser.pl/siel/speedtest-cli/master/speedtest.py
$ chmod +x speedtest-cli
Aby wykonać test prędkości za pomocą speedtest-cli, uruchom poniższe polecenie:
$ ./speedtest-cli --proste
Wget
Wget to menedżer pobierania z 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 install wgetAby wykonać test prędkości pobierania (bez wysyłania), uruchom poniższe polecenie:
$ wget -O /dev/null -q --show-progress http://speedtest.Newark.linode.com/100MB-newark.kosz
Powyższe polecenie korzysta z bezpłatnej usługi testowania prędkości dostarczanej przez firmę Linode do testowania ich serwerów. Możesz zastąpić część „newark” w powyższym poleceniu dowolnym innym serwerem wymienionym na dostępnej stronie testu prędkości Linode tutaj.
Youtube-dl
Youtube-dl to narzędzie wiersza poleceń do pobierania plików z 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 poniższe polecenie:
$ sudo apt install youtube-dlAby wykonać test prędkości za pomocą youtube-dl, uruchom następujące polecenie:
$ youtube-dl -f best --no-part --no-cache-dir -o /dev/null --newlinehttps://www.youtube.com/oglądaj?v=vzfZgVywscw
Powyższe polecenie pobiera wideo z kanału społeczności KDE na YouTube. Możesz zastąpić adres URL YouTube swoim własnym. Część „/dev/null” zapewnia, że wideo nie zostanie zapisane nigdzie w systemie plików.
Największą zaletą korzystania z youtube-dl do wykonania speedtestu jest wbudowana opcja ominięcia ograniczeń geograficznych. Aby pobrać wideo z innego kraju, użyj poniższego polecenia:
$ youtube-dl -f best --no-part --no-cache-dir -o /dev/null--newline --geo-bypass-country US https://www.youtube.com/oglądaj?v=vzfZgVywscw
Wymień część „US” na dowolną inną Kod kraju ISO 3166-2.
Kędzior
Curl to narzędzie wiersza poleceń, które umożliwia przesyłanie 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 interfejsami API RESTful.
Aby zainstalować curl w Ubuntu, uruchom poniższe polecenie:
$ sudo apt install curlAby wykonać test prędkości za pomocą curl, użyj następującego polecenia:
$ curl -o /dev/null http://speedtest-blr1.digitalocean.com/10mb.test
Powyższe polecenie wykorzystuje serwery Digital Ocean do testowania prędkości sieci. Możesz zastąpić adres URL dowolnym innym wymienionym serwerem Digital Ocean tutaj.
Zauważ, że curl wyświetla prędkość w KB/s. Aby przekonwertować go na MB/s (podobnie jak wynik wget), musisz pomnożyć wynik przez 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 z wiersza poleceń dla systemu Linux. Może wstrzymywać i wznawiać pobieranie z serwerów obsługujących wznawianie. Zapewnia również opcję pobierania wielowątkowego.
Aby zainstalować aria2 w Ubuntu, uruchom poniższe polecenie:
$ sudo apt zainstaluj aria2cAby wykonać speedtest za pomocą aria2, uruchom poniższe polecenie:
$ aria2c -d /dev -o null --allow-overwrite=true --file-allocation=nonehttp://speedtest-blr1.digitalocean.com/10mb.test
Zignoruj błąd pokazany na powyższym zrzucie ekranu. Powyższe polecenie wykorzystuje serwer Digital Ocean do wykonania testu prędkości (jak wyjaśniono wcześniej). Możesz zastąpić adres URL dowolnym innym wymienionym serwerem Digital Ocean tutaj.
Wniosek
Oto niektóre z metod, których możesz użyć do przetestowania szybkości sieci za pomocą aplikacji wiersza poleceń. Jeśli chcesz tylko przetestować prędkość pobierania, wget jest całkiem prosty w użyciu. Do testowania prędkości pobierania i wysyłania użyj aplikacji fast-cli lub speedtest-cli.