Hastighets test.net är ett praktiskt verktyg för Linux-serveradministratörer och entusiaster eftersom det hjälper dem att snabbt testa ping, bandbredd och annan nätverksinformation från en webbplats. Fortfarande, så bra som Speedtest.net-webbplatsen är, är det inte särskilt användbart om du försöker testa internetanslutningen till en fjärrserver och inte har tillgång till en webbläsare.
Introduktion av Speedtest-cli: det är ett kommandoradsverktyg som låter dig köra Speedtest från Linux-terminalen. Den gör allt som Speedtest-webbplatsen gör men med Linux-kommandotargument. För att installera den här programvaran behöver du den senaste versionen av Python-programmeringsspråket.
Installera Speedtest-cli
Speedtest-Cli kan installeras via många olika Linuxdistributions programvarukällor. Det är också tillgängligt via källkoden eller Python-paketverktyget.
Ubuntu
sudo apt install speedtest-cli
Debian
sudo apt-get install speedtest-cli
Arch Linux
Arch-användare som vill installera Speedtest-cli måste först aktivera programvaran ”Community” i /etc/pacman.conf. För att aktivera, starta en terminal och öppna pacman.conf med Nano.
sudo nano /etc/pacman.conf
Rulla nedåt och hitta “Community.” Ta bort alla instanser av # framför "Community" och linjerna under det också. Efter att ha tagit bort symbolerna #, tryck på Ctrl + O för att spara redigeringarna och avsluta Nano med Ctrl + X.
Synkronisera din Pacman igen för att aktivera gemenskapens repo.
sudo pacman -Syy
När Community-repet nu är igång på din Arch Linux PC installerar du speedtest-cli-verktyget.
sudo pacman -S speedtest-cli
Fedora
sudo dnf install speedtest-cli -y
OpenSUSE
sudo zypper install speedtest-cli
Generiska Linux via Python PIP
Om du inte kan få Speedtest-cli-verktyget,kommer du att kunna komma igång med Python och PIP. För att starta installationen, öppna ett terminalfönster och se till att du har den senaste versionen av både Python och Pip. När du har bestämt att du har den senaste versionen av Python och Pip som fungerar på din Linux-dator, installera Speedtest-cli med följande kommando.
Obs! Försök inte använda sudo under installationen, eftersom det kommer att krossa din Python-utvecklingsmiljö.
pip install speedtest-cli
Generiska Linux via byggnad från källa
Att gå Python Pip-rutten på generiska Linuxdistributioner är vanligtvis det enklaste sättet att få det igång om din Linux-distribution inte bryr sig om programvaran. Men om PIP inte fungerar finns det en annan lösning: bygga från källa.
Innan du installerar Speedtest-cli via Github-källkoden, installera Python-programmeringsspråket samt Git-verktyget. Använd sedan git klon kommando för att greppa koden.
git clone https://github.com/sivel/speedtest-cli.git
Flytta din terminal till speedtest-cli kodmapp och uppdatera innehållets behörigheter.
sudo chmod +x *
Kör installationsverktyget för att få Speedtest-cli att fungera på din Linux-dator.
python setup.py install
Använd Speedtest-Cli
För att köra ett grundläggande internethastighetstest med Speedtest-cli-verktyget, starta en terminal och kör speedtest-cli i det. Det följande är ett grundläggande test av din ping-, laddnings- och nedladdningshastighet. Resultaten av ditt internettest visas i textform när processen är klar.

speedtest-cli
Om du är ny på att använda terminalen och önskar att resultaten av internettester var lättare att läsa, lägg till den enkla modifieraren till speedtest-cli kommandon.

speedtest-cli --simple
Nedladdningstest
Vill du ta reda på din nedladdningshastighet men känner inte för att köra ett fullständigt internethastighetstest? Prova att köra speedtest-cli kommando med no-upload modifieringsmedel.
speedtest-cli --no-upload
Kombinera no-upload med enkel modifierare för en lättläst upplevelse.
speedtest-cli --no-upload --simple
Uppladdningstest
Löpning speedtest-cli med no-download kommandot tillåter användaren att göra ett "bara ladda upp" -test.
speedtest-cli --no-download
För bästa resultat, kör med enkel modifieringsmedel.
speedtest-cli --no-download --simple
Visa grafiska resultat
När du kör ett internethastighetstest på Speedtest.net har du möjlighet att se dina nätverksresultat i en PNG-bild. Om du vill ha ett bildresultat av hastighetstester du kör med speedtest-cli lägg till i terminalen dela med sig modifieringsmedel.
speedtest-cli --share --simple
Snabbtest med bytes
Varje internettest du kör med speedtest-cli kommandot mäts i bitar. Det är den universella standarden för att mäta hastighet på internet. Om detta inte passar dig, överväg att använda bitgrupper modifierare i dina tester.
speedtest-cli --bytes
Exportera SpeedTest till CSV
Kör du hastighetstester mycket? Vill du hålla reda på dina data? Överväg att köra speedtest-cli kommando med cSV modifieringsmedel. Om du använder den här funktionen skrivs ut testresultat i "csv" -format, som lätt kan täckas i kalkylprogram som Microsoft Excel eller Libre Office Calc.

speedtest-cli --csv
Andra Speedtest-cli-funktioner
I denna handledning går vi igenom många olika användbara funktioner som du kan använda med speedtest-cli. Det finns dock många andra användbara funktioner som vi inte har täckt.
För att få åtkomst till andra Speedtest-kommandoradsfunktioner kör du följande kommando i ett terminalfönster.

speedtest-cli --help
Spara hjälpsidan alternativt i en textfil med:
speedtest-cli --help >> ~/Documents/speedtest-cli-commands.txt</ P>
kommentarer