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