Cum se execută SpeedTest de la terminalul Linux

click fraud protection

Speedtest.net este un instrument util pentru administratorii și pasionații de server Linux, deoarece îi ajută să testeze rapid ping-ul, lățimea de bandă și alte informații de rețea din confortul unui site web. Totuși, oricât de bun este site-ul Speedtest.net, nu este foarte util dacă încercați să testați conexiunea la internet a unui server de la distanță și nu aveți acces la un browser web.

Introducerea Speedtest-cli: este o utilitate pentru linia de comandă care vă permite să rulați Speedtest din Terminal Linux. Face tot ceea ce face site-ul Speedtest, dar cu argumente de comandă Linux. Pentru a instala acest software, veți avea nevoie de cea mai recentă versiune a limbajului de programare Python.

Instalați Speedtest-cli

Speedtest-Cli poate fi instalat prin intermediul mai multor surse software diferite ale distribuției Linux. Este disponibil și prin codul sursă sau instrumentul Python Package.

Ubuntu

sudo apt instala speedtest-cli

Debian

sudo apt-get install speedtest-cli

Arch Linux

Utilizatorii Arch care doresc să instaleze Speedtest-cli vor trebui să activeze mai întâi depozitul de software „Community” din /etc/pacman.conf. Pentru a activa, lansați un terminal și deschideți pacman.conf cu Nano.

instagram viewer

sudo nano /etc/pacman.conf

Derulați în jos și găsiți „Comunitate”. Eliminați toate cazurile # din fața „Comunității” și liniile de dedesubt. După îndepărtarea simbolurilor #, apăsați Ctrl + O pentru a salva modificările și ieșiți din Nano cu Ctrl + X.

Re-sincronizați Pacmanul pentru a activa reluarea comunității.

sudo pacman -Syy

Cu reprezentanța comunitară care funcționează acum și funcționează pe computerul Arch Linux, instalați utilitarul speedtest-cli.

sudo pacman -S speedtest-cli

Fedora

sudo dnf install speedtest-cli -y

OpenSUSE

sudo zypper install speedtest-cli

Linuxes generice via Python PIP

Dacă nu puteți obține utilitatea Speedtest-cli, veți putea să o derulați cu Python și PIP. Pentru a începe instalarea, deschideți o fereastră de terminal și asigurați-vă că aveți cea mai recentă versiune de Python și Pip. După ce ați stabilit că aveți cea mai nouă versiune de Python și Pip care funcționează pe computerul dvs. Linux, instalați Speedtest-cli cu următoarea comandă.

Notă: nu încercați să utilizați sudo în timpul instalării, deoarece va încurca mediul de dezvoltare Python.

pip install speedtest-cli

Linux-uri generice prin construirea de la sursă

Deplasarea traseului Python Pip pe distribuții Linux generice este, de obicei, cea mai simplă modalitate de a merge mai departe dacă distribuția Linux nu îi pasă de software. Cu toate acestea, dacă PIP nu funcționează, există o altă soluție: construirea de la sursă.

Înainte de a instala Speedtest-cli prin codul sursă Github, instalați limbajul de programare Python, precum și instrumentul Git. Apoi, utilizați butonul clonă de git comanda să apucăm codul.

clonă de git https://github.com/sivel/speedtest-cli.git

Mutați terminalul în SpeedTest-cli folderul de coduri și actualizați permisiunile conținutului.

sudo chmod + x *

Rulați instrumentul de instalare pentru ca Speedtest-cli să funcționeze pe computerul Linux.

python setup.py instala

Folosiți Speedtest-Cli

Pentru a rula un test de bază a vitezei de internet cu instrumentul Speedtest-cli, lansați un terminal și rulați SpeedTest-cli în ea. Ceea ce urmează este un test de bază al vitezei de ping, de încărcare și descărcare. Rezultatele testului dvs. de internet vor apărea sub formă de text atunci când procesul va fi finalizat.

SpeedTest-cli

Dacă sunteți nou în utilizarea terminalului și doriți ca rezultatele testelor pe internet să fie mai ușor de citit, adăugați modificatorul simplu la SpeedTest-cli comenzi.

speedtest-cli --simple

Test numai pentru descărcare

Vrei să îți dai seama de viteza de descărcare, dar nu simți că vrei să rulezi un test complet de viteză pe internet? Încercați să rulați SpeedTest-cli comanda cu no-încărcare modificator.

speedtest-cli --no-upload

Combina no-încărcare cu simplu modificator pentru o experiență ușor de citit.

speedtest-cli --no-upload --simple

Test de încărcare numai

Alergare SpeedTest-cli cu fără descărcare comanda va permite utilizatorului să efectueze un test de „încărcare numai”.

speedtest-cli - fără descărcare

Pentru cele mai bune rezultate, alergați cu simplu modificator.

speedtest-cli --no-download --simple

Vizualizați rezultatele grafice

Când executați un test de viteză pe Internet pe Speedtest.net, aveți opțiunea de a vizualiza rezultatele rețelei dvs. într-o imagine PNG. Dacă doriți o imagine a rezultatelor testelor de viteză cu care alergați SpeedTest-cli în terminal, adăugați acțiune modificator.

speedtest-cli --share --simple

Speedtest cu octeți

Fiecare test de internet pe care îl executați cu SpeedTest-cli comanda este măsurată în biți. Este standardul universal pentru măsurarea vitezei pe internet. Dacă acest lucru nu este potrivit cu dvs., luați în considerare utilizarea bytes modificator în testele dvs.

speedtest-cli --bytes

Export SpeedTest în CSV

Rulează foarte multe teste de viteză? Doriți să urmăriți datele dvs.? Luați în considerare rularea SpeedTest-cli comanda cu csv modificator. Utilizarea acestei funcții imprimă rezultatele testelor în format text „csv”, care este ușor de lipit în programe de calcul, cum ar fi Microsoft Excel sau Libre Office Calc.

speedtest-cli --csv

Alte caracteristici Speedtest-cli

În acest tutorial, trecem peste multe funcții utile diferite cu care puteți utiliza SpeedTest-cli. Cu toate acestea, există multe alte funcții utile pe care nu le-am acoperit.

Pentru a accesa celelalte funcții ale liniei de comandă Speedtest, executați următoarea comandă într-o fereastră a terminalului.

speedtest-cli --help

Alternativ, salvați pagina de ajutor într-un fișier text cu:

speedtest-cli --help >> ~ / Documents / speedtest-cli-commands.txt
watch instagram story