Kommandolinje -apper for å utføre en Internett -hastighetstest på Linux

Command Line Apps Perform Internet Speed Test Linux



Internett -tilkoblingshastighetstester er nyttige for å finne ut problemer med nettverkstilkobling, ISP -struping, serverdrossel eller andre tilkoblingsproblemer. Denne artikkelen viser noen av de mest populære metodene for å utføre hastighetstester i Linux ved hjelp av kommandolinjeapper.

Fast-cli

Fast-cli er et kommandolinjeverktøy for å kontrollere nedlastings- og opplastingshastigheter for nettverket ditt. Det er basert på Fast.com nettsted laget av Netflix og en serie tester kjøres på Netflix egne produksjonsservere.







For å installere Fast-cli på Ubuntu, kjør kommandoene nedenfor:



$sudopassendeinstallereover havnivå
$ npminstallere --globalfast-cli

For å kontrollere nettverkshastigheten ved hjelp av Fast-cli, kjør kommandoen nedenfor:



$fort--laste opp





Speedtest-cli

Speedtest-cli er et kommandolinjeverktøy som bruker speedtest.net for å kontrollere nettverksbåndbreddehastigheten. Den kan kontrollere både nedlastings- og opplastingshastigheter samt serverens responstid.

For å installere Speedtest-cli i Ubuntu, kjør kommandoene nedenfor:



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

For å utføre en hastighetstest ved hjelp av speedtest-cli, kjør kommandoen nedenfor:

$ ./speedtest-cli-enkel

Wget

Wget er en kommandolinje -nedlastingsbehandling som kan hente filer ved hjelp av HTTP-, HTTPS- og FTP -protokoller.

For å installere wget i Ubuntu, kjør kommandoen nedenfor:

$sudopassendeinstallere wget

For å utføre en nedlastningshastighetstest (uten opplasting), kjør kommandoen nedenfor:

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

Kommandoen ovenfor bruker gratis hastighetstesttjeneste levert av Linode for testing av serverne. Du kan erstatte newark -delen i kommandoen ovenfor med en hvilken som helst annen server som er oppført på Linodes hastighetstestside her .

Youtube-dl

Youtube-dl er et kommandolinjeverktøy for å laste ned YouTube-filer i forskjellige lyd- og videoformater. Det er mulig å sjekke nedlastingshastigheten ved å laste ned en YouTube-video ved hjelp av youtube-dl.

For å installere youtube-dl i Ubuntu, kjør kommandoen nedenfor:

$sudopassendeinstallereyoutube-dl

For å utføre en hastighetstest ved hjelp av youtube-dl, kjør følgende kommando:

$ youtube-dl-fbeste-ingen del --no-cache-dir -eller /dev/null--ny linje
https://www.youtube.com/se?v= vzfZgVywscw

Kommandoen ovenfor laster ned en video fra KDE Community YouTube -kanal. Du kan erstatte YouTube -nettadressen med din egen. Delen /dev /null sikrer at video ikke lagres noe sted i filsystemet.

Den største fordelen med å bruke youtube-dl til å utføre en hastighetstest er det innebygde alternativet for å omgå geografiske begrensninger. For å laste ned en video fra et annet land, bruk kommandoen nedenfor:

$ youtube-dl-fbeste-ingen del --no-cache-dir -eller /dev/null
--ny linje --geo-bypass-landUSA https://www.youtube.com/se?v= vzfZgVywscw

Erstatt den amerikanske delen med hvilken som helst annen ISO 3166-2 landskode .

Krøll

Curl er et kommandolinjeverktøy som tillater dataoverføring ved hjelp av nettadresser. Disse nettadressene er ikke bare begrenset til HTTP -protokoll, ettersom curl støtter mange andre standarder. Curl brukes mye til testing og interaksjon med RESTful APIer.

For å installere curl i Ubuntu, kjør kommandoen nedenfor:

$sudopassendeinstallerekrøll

For å utføre en hastighetstest ved hjelp av curl, bruk følgende kommando:

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

Kommandoen ovenfor bruker Digital Ocean -servere for å teste nettverkshastigheten. Du kan erstatte URL -en med en annen Digital Ocean -server som er oppført her .

Vær oppmerksom på at curl viser hastighet i KB/sek. For å konvertere den til MB/sek (lik wget -utgangen) må du multiplisere resultatet med 0,001. Hastigheten på skjermbildet ovenfor ville være 6794 KB/sek * 0,001 = 6,794 MB/sek.

Ari2

Aria2 er en kommandolinje -nedlastingsbehandling for Linux. Det kan pause og gjenoppta nedlastinger fra servere som støtter gjenopptakelse. Det gir også et alternativ for nedlasting med flere tråder.

For å installere aria2 i Ubuntu, kjør kommandoen nedenfor:

$sudopassendeinstallerearia2c

For å utføre en hastighetstest ved hjelp av aria2, kjør kommandoen nedenfor:

$ aria2c-d /dev-ellernull-tillat overskriving=ekte --fildeling= ingen
http://speedtest-blr1.digitalocean.com/10mb. Test

Ignorer feilen som vises på skjermbildet ovenfor. Kommandoen ovenfor bruker Digital Oceans server til å gjøre en hastighetstest (som forklart tidligere). Du kan erstatte URL -en med en annen Digital Ocean -server som er oppført her .

Konklusjon

Dette er noen av metodene du kan bruke til å teste nettverkshastighet ved hjelp av kommandolinjeapper. Hvis du bare vil teste nedlastingshastigheten, er wget ganske enkelt å bruke. For å teste både nedlastings- og opplastingshastigheter, bruk fast-cli eller speedtest-cli-appen.