Hvordan kjøre hastighetstest fra kommandolinjen for å sjekke hastigheten på Internett-tilkobling

Den utmerkede krøll- og wget-verktøyet gir en enkel måte å teste hastigheten på en internettforbindelse direkte fra kommandolinjen. Curl er pakket med de fleste unix variasjoner, men Mac-brukere som vil bruke wget-tricket, må først ta tak i wget for OS X for at dette skal fungere, wget er et enkelt terminalverktøy som brukes til å laste ned filer fra nettet og ftp og Det er praktisk å ha rundt for en rekke bruksområder som gjør det verdt å ha uansett. Krølle skal forhåndsinstalleres på hver unix-smak som er enda svakt moderne, inkludert alle versjoner av Mac OS X og Linux.

Test Internett-tilkoblingshastighet fra kommandolinjen

Dette er et ganske enkelt triks for å sjekke nedlastingshastigheter ved hjelp av de offisielle SpeedTest-serverne, noe som gjør det til et raskt og effektivt middel for å sjekke en aktiv internettforbindelse. Det er to måter å bruke dette på, en bruker krøll, den andre bruker wget.

Kjør SpeedTest med krøll fra kommandolinjen for å bestemme nedlastingshastigheter for Internett-tilkobling

Det første trikset er å bruke krøll, som er i stand til å laste ned eksterne filer fra omtrent hvor som helst, hente overskrifter og utføre tonnevis av andre smarte handlinger. Curl er kombinert med hver versjon av Unix og OS X som er gjort, noe som gjør dette til en nesten universell kommando for å teste nedlastingshastigheter på omtrent hvilken som helst unixbasert datamaskin:

curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip

Nedlastingshastigheten vil vise så vel som forløpt tid for å fullføre nedlastingen. Her ser det ut som dette kjører i en terminal:

Filen "Test10.zip" sendes til / dev / null, så ikke bekymre deg for å ta opp diskplass med en ubrukelig testfil.

Hvis du tror du bruker curl-tricket ofte, bør du vurdere å legge det til profilen din som et alias:

alias speedtest='curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'

Takket være en av våre kommentarer til dette flotte krølletricket.

Du vil sikkert merke at kommandoen selv er ganske lik wget-kommandostrengen for å utføre en lignende handling, så det er egentlig et spørsmål om preferanse.

Testing av tilkoblingshastighet fra kommandolinjen med wget

Hvis du allerede er kjent med kommandolinjen, vet du hva du skal gjøre, men andre kan installere wget, så start Terminal (funnet i / Applications / Utilities /) og lim inn følgende kommandostreng i terminalen:

wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip

Se til høyre side av wget når den kjører, og du får se tilkoblingshastigheten (1, 36m / s i skjermbildet). Fordi wget peker den nedlastede filen på / dev / null, vil det ikke faktisk ta opp noe harddiskplass, så det er ingen bekymring for å kjøre denne kommandoen gjentatte ganger.

Dette bruker de samme SpeedTest-serverne som er tilgjengelige for mobilbrukere gjennom Speed ​​Test-appen. Det kan gjøre en anstendig måte å sammenligne forbindelseshastigheter direkte på en bredbåndsforbindelse vs mobil, uten at du trenger tilgang til SpeedTest Flash-baserte webapps, og uten å måtte kompilere noen ekstra kommandolinjeprogramvare.

Planlegg å bruke dette trikset ofte? Vurder å legge til et enkelt alias til .bash_profile:

alias speedtest='wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'

Å bruke et alias er åpenbart kortere og enklere å huske, noe som gjør det litt mer nyttig for skript, automatisering, fjerntesting, og bare for de av oss som liker å peke rundt i Terminal.

Dette trikset kommer fra @climagic på Twitter, sørg for å følge @osxdaily også hvis du ikke har gjort det ennå.