- - Jak uruchomić SpeedTest z terminala Linux

Jak uruchomić SpeedTest z terminala Linux

Test prędkości.net jest przydatnym narzędziem dla administratorów i entuzjastów serwerów Linux, ponieważ pomaga im szybko testować ping, przepustowość i inne informacje sieciowe w zaciszu strony internetowej. Mimo tego, że tak dobra jak strona Speedtest.net, nie jest zbyt przydatna, jeśli próbujesz przetestować połączenie internetowe zdalnego serwera i nie masz dostępu do przeglądarki internetowej.

Przedstawiamy Speedtest-cli: jest to narzędzie wiersza polecenia, które pozwala uruchomić Speedtest z terminalu Linux. Robi wszystko, co robi strona internetowa Speedtest, ale z argumentami poleceń Linuksa. Aby zainstalować to oprogramowanie, potrzebujesz najnowszej wersji języka programowania Python.

Zainstaluj Speedtest-cli

Speedtest-Cli można zainstalować za pośrednictwem wielu różnych źródeł oprogramowania dystrybucji Linuksa. Jest również dostępny za pośrednictwem kodu źródłowego lub narzędzia pakietu Python.

Ubuntu

sudo apt install speedtest-cli

Debian

sudo apt-get install speedtest-cli

Arch Linux

Użytkownicy Arch, którzy chcą zainstalować Speedtest-cli, będą musieli najpierw włączyć repozytorium oprogramowania „Community” w /etc/pacman.conf. Aby aktywować, uruchom terminal i otwórz pacman.conf za pomocą Nano.

sudo nano /etc/pacman.conf

Przewiń w dół i znajdź „Społeczność”. Usuń wszystkie wystąpienia # przed „Społeczność”, a także wiersze pod nim. Po usunięciu symboli # naciśnij Ctrl + O aby zapisać zmiany i wyjść z Nano za pomocą Ctrl + X.

Ponownie zsynchronizuj Pacmana, aby włączyć repozytorium społeczności.

sudo pacman -Syy

Gdy przedstawiciel społecznościowy jest już uruchomiony i działa na komputerze Arch Linux, zainstaluj narzędzie speedtest-cli.

sudo pacman -S speedtest-cli

Fedora

sudo dnf install speedtest-cli -y

OpenSUSE

sudo zypper install speedtest-cli

Ogólne Linuxes poprzez PIP w Pythonie

Jeśli nie możesz uzyskać narzędzia Speedtest-cli,będziesz mógł zacząć od Pythona i PIP. Aby rozpocząć instalację, otwórz okno terminala i upewnij się, że masz najnowszą wersję Pythona i Pipa. Po ustaleniu, że masz najnowszą wersję Pythona i Pipa działającą na komputerze z systemem Linux, zainstaluj Speedtest-cli za pomocą następującego polecenia.

Uwaga: nie próbuj używać sudo podczas instalacji, ponieważ zepsuje to środowisko programistyczne Python.

pip install speedtest-cli

Ogólne Linuxes poprzez budowanie ze źródła

Idąc trasą Python Pip w zwykłym systemie Linuxdystrybucje to zazwyczaj najłatwiejszy sposób na uruchomienie, jeśli dystrybucja Linuksa nie przejmuje się oprogramowaniem. Jeśli jednak PIP nie działa, istnieje inne rozwiązanie: budowanie ze źródła.

Przed zainstalowaniem Speedtest-cli za pomocą kodu źródłowego Github zainstaluj język programowania Python oraz narzędzie Git. Następnie użyj klon gita polecenie, aby pobrać kod.

git clone https://github.com/sivel/speedtest-cli.git

Przenieś swój terminal do speedtest-cli kod folderu i zaktualizuj uprawnienia zawartości.

sudo chmod +x *

Uruchom narzędzie instalacyjne, aby Speedtest-cli działał na komputerze z systemem Linux.

python setup.py install

Użyj Speedtest-Cli

Aby uruchomić podstawowy test prędkości Internetu za pomocą narzędzia Speedtest-cli, uruchom terminal i uruchom speedtest-cli w tym. Poniżej przedstawiono podstawowy test szybkości pingowania, wysyłania i pobierania. Wyniki testu internetowego pojawią się w postaci tekstowej po zakończeniu procesu.

speedtest-cli

Jeśli dopiero zaczynasz korzystać z terminala i chcesz, aby wyniki testów internetowych były łatwiejsze do odczytania, dodaj prosty modyfikator do speedtest-cli polecenia.

speedtest-cli  --simple

Test tylko do pobrania

Chcesz obliczyć prędkość pobierania, ale nie masz ochoty na przeprowadzenie pełnego testu prędkości Internetu? Spróbuj uruchomić speedtest-cli polecenie za pomocą bez przesyłania modyfikator.

speedtest-cli --no-upload

Połączyć bez przesyłania z prosty modyfikator zapewniający łatwość czytania.

speedtest-cli --no-upload --simple

Test tylko do przesłania

Bieganie speedtest-cli z bez pobierania polecenie pozwoli użytkownikowi wykonać test „tylko przesyłanie”.

speedtest-cli --no-download

Aby uzyskać najlepsze wyniki, uruchom z prosty modyfikator.

speedtest-cli --no-download --simple

Zobacz wyniki graficzne

Po uruchomieniu testu prędkości w Internecie na Speedtest.net masz możliwość wyświetlenia wyników swojej sieci w postaci obrazu PNG. Jeśli chcesz uzyskać wynik obrazu z testów prędkości, z którymi biegniesz speedtest-cli w terminalu dodaj dzielić się modyfikator.

speedtest-cli --share --simple

Speedtest With Bytes

Każdy test internetowy przeprowadzany z speedtest-cli polecenie jest mierzone w bitach. Jest to uniwersalny standard pomiaru prędkości w Internecie. Jeśli to nie pasuje do Ciebie, rozważ użycie bajty modyfikator w twoich testach.

speedtest-cli --bytes

Eksportuj SpeedTest do CSV

Czy często przeprowadzasz testy prędkości? Chcesz śledzić swoje dane? Rozważ uruchomienie speedtest-cli polecenie za pomocą csv modyfikator. Użycie tej funkcji powoduje wydruk wyników testu w formacie tekstowym „csv”, który można łatwo wkleić w programach arkuszy kalkulacyjnych, takich jak Microsoft Excel lub Libre Office Calc.

speedtest-cli --csv

Inne funkcje Speedtest-cli

W tym samouczku omawiamy wiele różnych przydatnych funkcji, z których możesz korzystać speedtest-cli. Istnieje jednak wiele innych przydatnych funkcji, których nie omówiliśmy.

Aby uzyskać dostęp do innych funkcji wiersza polecenia Speedtest, uruchom następujące polecenie w oknie terminala.

speedtest-cli --help

Alternatywnie zapisz stronę pomocy do pliku tekstowego za pomocą:

speedtest-cli --help >> ~/Documents/speedtest-cli-commands.txt
</p>

Komentarze