Kommandoradsappar för att utföra ett internethastighetstest på Linux

Command Line Apps Perform Internet Speed Test Linux



Internetanslutningshastighetstester är användbara för att ta reda på nätverksanslutningsproblem, ISP -strypning, serverstrypning eller andra anslutningsproblem. Den här artikeln kommer att lista några av de mest populära metoderna för att utföra hastighetstester i Linux med kommandoradsappar.

Fast-cli

Fast-cli är ett kommandoradsverktyg för att kontrollera nedladdnings- och uppladdningshastigheter för ditt nätverk. Det baseras på Fast.com webbplats gjord av Netflix och en serie tester körs på Netflix egna produktionsservrar.







För att installera Fast-cli på Ubuntu, kör kommandona nedan:



$sudobenägenInstalleraöver havsnivå
$ npmInstallera --globalsnabb-cli

För att kontrollera nätverkshastigheten med Fast-cli, kör kommandot nedan:



$snabb--ladda upp





Speedtest-cli

Speedtest-cli är ett kommandoradsverktyg som använder speedtest.net för att kontrollera nätverksbandbreddshastigheten. Det kan kontrollera både nedladdnings- och uppladdningshastigheter samt serverns svarstid.

För att installera Speedtest-cli i Ubuntu, kör kommandona nedan:



$ wget -O speedtest -cli https: // raw.githubusercontent.med/sivel/
speedtest-cli/master/speedtest.py
$ chmod +x speedtest-cli

För att utföra ett hastighetstest med speedtest-cli, kör kommandot nedan:

$ ./speedtest-cli-enkelt

Wget

Wget är en kommandorads nedladdningshanterare som kan hämta filer med HTTP-, HTTPS- och FTP -protokoll.

För att installera wget i Ubuntu, kör kommandot nedan:

$sudobenägenInstallera wget

För att utföra ett nedladdningshastighetstest (utan uppladdning), kör kommandot nedan:

$wget -ELLER /dev/null-q -visa framsteghttp://speedtest.newark.linode.com/100MB-newark.bin

Kommandot ovan använder gratis hastighetstesttjänst från Linode för att testa sina servrar. Du kan ersätta newark -delen i kommandot ovan med någon annan server som finns på Linodes hastighetstestsida tillgänglig här .

Youtube-dl

Youtube-dl är ett kommandoradsverktyg för att ladda ner YouTube-filer i olika ljud- och videoformat. Det är möjligt att kontrollera nedladdningshastigheten genom att ladda ner en YouTube-video med youtube-dl.

För att installera youtube-dl i Ubuntu, kör kommandot nedan:

$sudobenägenInstallerayoutube-dl

För att utföra ett hastighetstest med youtube-dl, kör följande kommando:

$ youtube-dl-fbäst-ingen del --no-cache-dir -eller /dev/null--ny linje
https://www.youtube.com/Kolla på?v= vzfZgVywscw

Kommandot ovan laddar ner en video från KDE Community YouTube -kanal. Du kan ersätta YouTube -webbadressen med din egen. Delen /dev /null säkerställer att video inte sparas någonstans i filsystemet.

Den största fördelen med att använda youtube-dl för att utföra ett hastighetstest är dess inbyggda alternativ för att kringgå geografiska restriktioner. För att ladda ner en video från ett annat land, använd kommandot nedan:

$ youtube-dl-fbäst-ingen del --no-cache-dir -eller /dev/null
--ny linje --geo-bypass-landUSA https://www.youtube.com/Kolla på?v= vzfZgVywscw

Ersätt den amerikanska delen med någon annan ISO 3166-2 landskod .

Ringla

Curl är ett kommandoradsverktyg som tillåter dataöverföring med webbadresser. Dessa webbadresser är inte begränsade till endast HTTP -protokoll, eftersom curl stöder många andra standarder. Curl används mycket för att testa och interagera med RESTful API: er.

För att installera curl i Ubuntu, kör kommandot nedan:

$sudobenägenInstalleraringla

För att utföra ett hastighetstest med curl, använd följande kommando:

$ringla-eller /dev/null http://speedtest-blr1.digitalocean.com/10mb. Test

Kommandot ovan använder Digital Ocean -servrar för att testa nätverkshastigheten. Du kan ersätta URL: en med en annan Digital Ocean -server som anges här .

Observera att curl visar hastigheten i KB/sek. För att konvertera det till MB/sek (liknande wget -utdata) måste du multiplicera resultatet med 0,001. Hastigheten i skärmdumpen ovan skulle vara 6794 KB/sek * 0,001 = 6,794 MB/sek.

Ari2

Aria2 är en kommandorads nedladdningshanterare för Linux. Det kan pausa och återuppta nedladdningar från servrar som stöder återupptagning. Det ger också ett alternativ för nedladdning med flera trådar.

För att installera aria2 i Ubuntu, kör kommandot nedan:

$sudobenägenInstalleraaria2c

För att utföra ett hastighetstest med aria2, kör kommandot nedan:

$ aria2c-d /dev-ellernull-tillåt-skriv över=Sann -filtilldelning= ingen
http://speedtest-blr1.digitalocean.com/10mb. Test

Ignorera felet som visas på skärmdumpen ovan. Kommandot ovan använder Digital Oceans server för att göra ett hastighetstest (som förklarat tidigare). Du kan ersätta URL: en med en annan Digital Ocean -server som anges här .

Slutsats

Det här är några av de metoder du kan använda för att testa nätverkshastighet med hjälp av kommandoradsappar. Om du bara vill testa nedladdningshastigheten är wget ganska enkelt att använda. För att testa både nedladdnings- och uppladdningshastigheter använder du appen app fast-cli eller speedtest-cli.