- - Hoe SpeedTest uit te voeren vanaf de Linux-terminal

Hoe SpeedTest uit te voeren vanaf de Linux-terminal

Speedtest.net is een handig hulpmiddel voor Linux-serverbeheerders en -liefhebbers omdat het hen helpt ping, bandbreedte en andere netwerkinformatie snel te testen vanuit het comfort van een website. Toch is het, net zo goed als de Speedtest.net-website, niet erg handig als u de internetverbinding van een externe server probeert te testen en geen toegang hebt tot een webbrowser.

Introductie van Speedtest-cli: het is een opdrachtregelprogramma waarmee je Speedtest kunt uitvoeren vanaf de Linux-terminal. Het doet alles wat de Speedtest-website doet, maar met Linux-opdrachtargumenten. Om deze software te installeren, hebt u de nieuwste versie van de programmeertaal Python nodig.

Speedtest-cli installeren

Speedtest-Cli kan worden geïnstalleerd via veel verschillende softwarebronnen van de Linux-distributie. Het is ook beschikbaar via de broncode of het Python-pakket.

Ubuntu

sudo apt install speedtest-cli

Debian

sudo apt-get install speedtest-cli

Arch Linux

Arch-gebruikers die Speedtest-cli willen installeren, moeten eerst de "Community" -software-repository in /etc/pacman.conf inschakelen. Start een terminal en open pacman.conf met Nano om te activeren.

sudo nano /etc/pacman.conf

Blader naar beneden en zoek 'Community'. Verwijder alle instanties van # van voor 'Community' en de regels eronder ook. Druk na het verwijderen van de # symbolen op Ctrl + O om de bewerkingen op te slaan en Nano af te sluiten met Ctrl + X.

Synchroniseer uw Pacman opnieuw om de community-repo in te schakelen.

sudo pacman -Syy

Nu de communityvertegenwoordiger op uw Arch Linux-pc actief is, installeert u het hulpprogramma speedtest-cli.

sudo pacman -S speedtest-cli

Fedora

sudo dnf install speedtest-cli -y

OpenSUSE

sudo zypper install speedtest-cli

Generieke Linux's via Python PIP

Als u het hulpprogramma Speedtest-cli niet kunt krijgen,je kunt het op gang brengen met Python en PIP. Om de installatie te starten, opent u een terminalvenster en zorgt u ervoor dat u de nieuwste versie van zowel Python als Pip hebt. Wanneer je hebt vastgesteld dat je de nieuwste versie van Python en Pip op je Linux-pc hebt, installeer je Speedtest-cli met de volgende opdracht.

Opmerking: probeer niet te gebruiken sudo tijdens de installatie, omdat het uw Python-ontwikkelomgeving in de war brengt.

pip install speedtest-cli

Generieke Linux's via bouwen vanaf de bron

De Python Pip-route volgen op generieke Linuxdistributies is meestal de gemakkelijkste manier om het op gang te brengen als je Linux-distributie niet om de software geeft. Als PIP echter niet werkt, is er een andere oplossing: bouwen vanuit de bron.

Voordat u Speedtest-cli installeert via de Github-broncode, installeert u de programmeertaal Python en de Git-tool. Gebruik vervolgens de git kloon commando om de code te pakken.

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

Verplaats uw terminal naar de SpeedTest-cli codemap en werk de inhoudsrechten bij.

sudo chmod +x *

Voer het installatieprogramma uit om Speedtest-cli op uw Linux-pc te laten werken.

python setup.py install

Gebruik Speedtest-Cli

Als u een standaard internetsnelheidstest wilt uitvoeren met de Speedtest-cli-tool, start u een terminal en start u SpeedTest-cli in het. Wat volgt is een basistest van uw ping-, upload- en downloadsnelheid. De resultaten van uw internettest worden in tekstvorm weergegeven wanneer het proces is voltooid.

speedtest-cli

Als u de terminal voor het eerst gebruikt en wilt dat de internettestresultaten gemakkelijker te lezen zijn, voegt u de eenvoudige modificator toe aan SpeedTest-cli commando's.

speedtest-cli  --simple

Alleen-download test

Wilt u uw downloadsnelheid berekenen, maar heeft u geen zin om een ​​volledige internetsnelheidstest uit te voeren? Probeer de SpeedTest-cli commando met de no-upload modifier.

speedtest-cli --no-upload

Combineren no-upload met de gemakkelijk modifier voor een gemakkelijk leesbare ervaring.

speedtest-cli --no-upload --simple

Alleen uploaden-test

Rennen SpeedTest-cli met de no-download commando zal de gebruiker een "alleen upload" test doen.

speedtest-cli --no-download

Voer voor de beste resultaten uit met de gemakkelijk modifier.

speedtest-cli --no-download --simple

Bekijk grafische resultaten

Wanneer u een internetsnelheidstest uitvoert op Speedtest.net, kunt u uw netwerkresultaten bekijken in een PNG-afbeelding. Als u een beeldresultaat wilt van snelheidstests waarmee u loopt SpeedTest-cli voeg in de terminal de delen modifier.

speedtest-cli --share --simple

Speedtest met bytes

Elke internettest die u uitvoert met de SpeedTest-cli commando wordt gemeten in bits. Het is de universele standaard voor het meten van snelheid op internet. Als dit niet bij u past, kunt u overwegen de bytes modifier in uw tests.

speedtest-cli --bytes

SpeedTest exporteren naar CSV

Voer je veel snelheidstests uit? Wilt u uw gegevens bijhouden? Overweeg om de SpeedTest-cli commando met de csv modifier. Als u deze functie gebruikt, worden testresultaten afgedrukt in de "csv" -tekstindeling die gemakkelijk kan worden bewaard in spreadsheetprogramma's zoals Microsoft Excel of Libre Office Calc.

speedtest-cli --csv

Andere Speedtest-cli-functies

In deze zelfstudie bespreken we veel verschillende handige functies waarmee u kunt werken SpeedTest-cli. Er zijn echter veel andere handige functies die we nog niet hebben besproken.

Om toegang te krijgen tot de andere Speedtest-opdrachtregelfuncties, voert u de volgende opdracht uit in een terminalvenster.

speedtest-cli --help

U kunt de helppagina ook opslaan in een tekstbestand met:

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

Comments