Hvordan kjøre hastighetstest fra kommandolinjen for å sjekke Internett-tilkoblingshastighet

Innholdsfortegnelse:

Anonim

De utmerkede curl- og wget-verktøyene gir en enkel måte å teste hastigheten til en internettforbindelse direkte fra kommandolinjen. Curl er buntet med de fleste unix-varianter, men Mac-brukere som vil bruke wget-trikset må først hente 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, noe som gjør det verdt å ha uansett.Curl bør forhåndsinstalleres på alle unix-varianter som til og med er vagt 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 å bruke de offisielle SpeedTest-serverne, noe som gjør det til en rask og effektiv måte å sjekke en aktiv internettforbindelse. Det er to måter å bruke dette på, den ene bruker curl, den andre bruker wget.

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

Det første trikset er å bruke curl, 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 følger med alle versjoner av Unix og OS X som noen gang er laget, noe som gjør dette til en nesten universell kommando for å teste nedlastingshastigheter på omtrent alle unix-baserte datamaskiner:

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

Nedlastingshastigheten vil vise samt medgått tid for å fullføre nedlastingen. Slik ser dette ut som kjører i en terminal:

«Test10.zip»-filen sendes til /dev/null, så ikke bekymre deg for å ta opp diskplass med en ubrukelig testfil.

Hvis du tror du kommer til å bruke krølletrikset ofte, vurder å legge det til profilen din som et alias:

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

Takk til en av våre kommentatorer for dette flotte krølletrikset.

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

Test tilkoblingshastighet fra kommandolinjen med wget

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

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

Se til høyre side av wget mens den kjører, og du vil se tilkoblingshastigheten (1,36m/s i skjermbildeeksemplet). Fordi wget peker den nedlastede filen til /dev/null, vil den faktisk ikke ta opp 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 være en grei måte å direkte sammenligne tilkoblingshastigheter på en bredbåndsforbindelse kontra mobilnettet, uten å måtte få tilgang til SpeedTest Flash-baserte nettapper, og uten å måtte kompilere noen ekstra kommandolinjeprogramvare.

Planlegger du å 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 lettere å huske, noe som gjør det litt mer nyttig for skript, automatisering, fjerntesting, og bare for de av oss som liker å rote rundt i terminalen.

Dette trikset kommer til oss fra @climagic på Twitter, husk å følge @osxdaily der også hvis du ikke har gjort det ennå.

Hvordan kjøre hastighetstest fra kommandolinjen for å sjekke Internett-tilkoblingshastighet