Kommandolinje -apper for å utføre en internetthastighetstest på Linux

Kommandolinje -apper for å utføre en internetthastighetstest på Linux
Hastighetstester for internettforbindelse er nyttige for å finne ut nettverkstilkoblingsproblemer, ISP -gass, servergasser eller andre tilkoblingsproblemer. Denne artikkelen vil liste opp noen av de mest populære metodene for å utføre hastighetstester i Linux ved hjelp av kommandolinje -apper.

Fast-Cli

Fast-CLI er et kommandolinjeverktøy for å sjekke nedlasting og laste opp hastigheter på nettverket ditt. Det er basert på raskt.com nettsted laget av Netflix og en serie tester kjøres på Netflix sine egne produksjonsservere.

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

$ sudo apt install npm
$ npm installasjon-global fast-cli

For å sjekke nettverkshastigheten ved hjelp av Fast-CLI, kjør kommandoen nedenfor:

$ Rask -UPLOAD

Speedtest-CLI

Speedtest-CLI er et kommandolinjeverktøy som bruker Speedtest.netto for å sjekke nettverksbåndbreddehastigheten. Den kan sjekke både nedlasting og laste opp hastigheter så vel som server responstid.

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

$ wget -o speedtest -cli https: // rå.GitHubUserContent.com/Sivel/
speedtest-cli/master/speedtest.py
$ chmod +x speedtest-cli

For å utføre en hastighetstest med SpeedTest-CLI, kjør kommandoen nedenfor:

$ ./speedtest-cli--Simple

WGET

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

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

$ sudo apt install wget

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

$ wget -o/dev/null -q --show -progress http: // speedtest.Newark.Linode.com/100MB-Newark.søppelkasse

Kommandoen over bruker gratis hastighetstesttjeneste levert av Linode for å teste serverne sine. Du kan erstatte “Newark” -delen i kommandoen over med alle andre server som er oppført på Linodes Speed ​​Test -side tilgjengelig her.

YouTube-DL

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

For å installere YouTube-DL i Ubuntu, kjør kommandoen nedenfor:

$ sudo apt install youtube-dl

For å utføre en speedtest ved hjelp av YouTube-DL, kjør følgende kommando:

$ youtube-dl -f best-ingen-del-ingen-cache-dir -o /dev /null-newline
https: // www.YouTube.com/se?v = vzfzgvywscw

Kommandoen over laster ned en video fra KDE Community YouTube Channel. Du kan erstatte YouTube -URL med din egen. "/Dev/null" -delen sikrer at video ikke lagres noe sted på filsystemet.

Den største fordelen med å bruke YouTube-DL for å utføre en speedtest er det innebygde alternativet for å omgå geo-begrensninger. For å laste ned en video fra et annet land, bruk kommandoen nedenfor:

$ youtube-dl -f best-ingen-del-ingen-cache-dir -o /dev /null
--Newline --geo-Bypass-Country US https: // www.YouTube.com/se?v = vzfzgvywscw

Bytt ut "oss" -delen med alle andre ISO 3166-2 landskode.

Krøll

Curl er et kommandolinjeverktøy som tillater dataoverføring ved hjelp av URL -er. Disse nettadressene er ikke begrenset til HTTP -protokollen, da Curl støtter mange andre standarder. Curl brukes mye til testing og samhandling med avslappende API -er.

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

$ sudo apt install curl

For å utføre en speedtest ved hjelp av krøll, bruk følgende kommando:

$ curl -o/dev/null http: // speedtest -blr1.Digitalocean.com/10MB.test

Kommandoen over bruker digitale havservere for å teste nettverkshastigheten. Du kan erstatte nettadressen med alle andre digitale havserver som er oppført her.

Merk at krøll viser hastighet i KB/sek. For å konvertere den til MB/sek (ligner på Wgets output), må du multiplisere resultatet med 0.001. Hastigheten i skjermbildet over ville være 6794 kb/sek * 0.001 = 6.794 MB/sek.

Aria2

ARIA2 er en kommandolinje nedlastingssjef for Linux. Det kan pause og gjenoppta nedlastinger fra servere som støtter gjenoppta. Det gir også et alternativ for nedlasting av flere tråd.

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

$ sudo apt install aria2c

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

$ Aria2c -d /dev -o null -ALLow -OverWrite = True - -File -Allocation = ingen
http: // speedtest-blr1.Digitalocean.com/10MB.test

Ignorer feilen vist på skjermdumpen ovenfor. Kommandoen over bruker Digital Oceans server for å gjøre en speedtest (som forklart tidligere). Du kan erstatte nettadressen med alle andre digitale havserver som er oppført her.

Konklusjon

Dette er noen av metodene du kan bruke til å teste nettverkshastighet ved å bruke kommandolinje -apper. Hvis du bare ønsker å teste nedlastingshastighet, er WGET ganske grei å bruke. For å teste både nedlasting og laste opp hastigheter, bruk hurtig-CLI eller Speedtest-CLI-app.