Opptreden

Command Line Apps for å utføre en Internett-hastighetstest på Linux

Command Line Apps for å utføre en Internett-hastighetstest på Linux
Internett-tilkoblingshastighetstester er nyttige for å finne ut av nettverksforbindelsesproblemer, ISP-struping, serverstruping eller andre tilkoblingsproblemer. Denne artikkelen vil liste opp noen av de mest populære metodene for å gjennomføre hastighetstester i Linux ved hjelp av kommandolinjeapps.

Rask-cli

Rask-cli er et kommandolinjeverktøy for å kontrollere nedlastings- og opplastningshastigheter for nettverket ditt. Det er basert på Rask.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:

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

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

$ rask --opplasting

Speedtest-cli

Speedtest-cli er et kommandolinjeprogram som bruker fartstest.nett for å sjekke nettverkets båndbreddehastighet. Den kan sjekke både nedlastings- og opplastningshastigheter samt serverens 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 ved hjelp av speedtest-cli, kjør kommandoen nedenfor:

$ ./ speedtest-cli - enkel

Wget

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

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

$ sudo apt installer wget

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

$ wget -O / dev / null -q --show-progress http: // speedtest.newark.linode.com / 100MB-newark.søppel

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

Youtube-dl

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

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

$ sudo apt installere youtube-dl

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

$ youtube-dl -f best --no-part --no-cache-dir -o / dev / null --newline
https: // www.youtube.com / se?v = vzfZgVywscw

Kommandoen over laster ned en video fra KDE Community YouTube-kanalen. Du kan erstatte YouTube-nettadressen med din egen. “/ Dev / null” -delen sørger for at video ikke blir lagret hvor som helst på 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 -f best --no-part --no-cache-dir -o / dev / null
--newline --geo-bypass-country USA https: // www.youtube.com / se?v = vzfZgVywscw

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

Krølle

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

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

$ sudo apt installer krøll

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

$ curl -o / dev / null http: // speedtest-blr1.digitalocean.com / 10mb.test

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

Merk at krøll viser hastighet i KB / sek. For å konvertere den til MB / sek (ligner på wget-utdataene), må du multiplisere resultatet med 0.001. Hastigheten i skjermbildet ovenfor vil være 6794 KB / sek * 0.001 = 6.794 MB / sek.

Aria2

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

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

$ sudo apt installere aria2c

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

$ aria2c -d / dev -o null --allow-overwrite = true --file-allocation = none
http: // speedtest-blr1.digitalocean.com / 10mb.test

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

Konklusjon

Dette er noen av metodene du kan bruke til å teste nettverkshastigheten ved hjelp av kommandolinjeappene. Hvis du bare ønsker å teste nedlastingshastigheten, er wget ganske grei å bruke. For å teste både nedlastings- og opplastningshastigheter, bruk fast-cli eller speedtest-cli-appen.

Topp Oculus App Lab-spill
Hvis du er Oculus-hodesettinnehaver, må du være klar over sideloading. Sidelading er prosessen med å installere ikke-butikkinnhold på hodesettet. Side...
Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...
5 beste arkadespill for Linux
I dag er datamaskiner seriøse maskiner som brukes til spill. Hvis du ikke kan få den nye høye poengsummen, vil du vite hva jeg mener. I dette innlegge...