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