Kā palaist ātruma pārbaudi no komandrindas, lai pārbaudītu interneta savienojuma ātrumu
Satura rādītājs:
Lieliskie curl un wget rīki nodrošina vienkāršu veidu, kā pārbaudīt interneta savienojuma ātrumu tieši no komandrindas. Curl ir komplektā ar lielāko daļu unix variantu, taču Mac lietotājiem, kuri vēlas izmantot wget triku, vispirms būs jāiegūst wget operētājsistēmai OS X, lai tā darbotos. wget ir vienkārša termināļa utilīta, ko izmanto failu lejupielādei no tīmekļa un ftp un ftp. to ir ērti izmantot dažādiem mērķiem, tāpēc to ir vērts izmantot jebkurā gadījumā.Curl ir iepriekš jāinstalē katrā unix versijā, kas ir pat neskaidri moderna, tostarp visās Mac OS X un Linux versijās.
Pārbaudiet interneta savienojuma ātrumu no komandrindas
Šis ir diezgan vienkāršs triks, lai pārbaudītu lejupielādes ātrumu, izmantojot oficiālos SpeedTest serverus, padarot to par ātru un efektīvu līdzekli aktīva interneta savienojuma pārbaudei. Ir divi veidi, kā to izmantot: viens izmanto curl, otrs izmanto wget.
Palaidiet SpeedTest ar izliekumu no komandrindas, lai noteiktu interneta savienojuma lejupielādes ātrumu
Pirmais triks ir izmantot curl, kas spēj lejupielādēt attālos failus gandrīz no jebkuras vietas, izgūt galvenes un veikt daudzas citas lieliskas darbības. Curl ir komplektā ar visām Unix un OS X versijām, kas jebkad radītas, tāpēc šī komanda ir gandrīz universāla, lai pārbaudītu lejupielādes ātrumu gandrīz jebkurā datorā, kurā darbojas unix:
curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip
Tiks parādīts lejupielādes ātrums, kā arī lejupielādes pabeigšanas laiks. Lūk, kā tas izskatās, darbojoties terminālī:
Fails “Test10.zip” tiek sūtīts uz /dev/null, tāpēc neuztraucieties par diska vietas aizņemšanu ar bezjēdzīgu testa failu.
Ja domājat, ka bieži izmantosiet čokurošanās triku, apsveriet iespēju to pievienot savam profilam kā aizstājvārdu:
alias speedtest='curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'
Paldies vienam no mūsu komentētājiem par šo lielisko čokurošanās triku.
Iespējams, pamanīsit, ka pati komanda ir diezgan līdzīga wget komandas virknei, lai veiktu līdzīgu darbību, tāpēc tas tiešām ir izvēles jautājums.
Savienojuma ātruma pārbaude no komandrindas, izmantojot wget
Ja jau esat iepazinies ar komandrindu, zināt, kā rīkoties, taču citi var instalēt wget, pēc tam palaidiet termināli (atrodams mapē /Applications/Utilities/) un ielīmējiet tālāk norādīto komandu virkni terminālis:
wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip
Paskatieties uz wget labo pusi, kad tas darbojas, un jūs redzēsit savienojuma ātrumu (1,36 m/s ekrānuzņēmuma piemērā). Tā kā wget norāda lejupielādēto failu uz /dev/null, tas faktiski neaizņems vietu cietajā diskā, tāpēc šīs komandas atkārtota izpilde nav jāuztraucas.
Tas izmanto tos pašus SpeedTest serverus, kas ir pieejami mobilajiem lietotājiem, izmantojot lietotni Speed Test. Tas var būt piemērots veids, kā tieši salīdzināt savienojuma ātrumu platjoslas savienojumā ar mobilo sakaru tīklu, nepiekļūstot SpeedTest uz Flash balstītas tīmekļa lietotnes un bez nepieciešamības apkopot papildu komandrindas programmatūru.
Vai plānojat bieži izmantot šo triku? Apsveriet iespēju .bash_profile pievienot vienkāršu aizstājvārdu:
alias speedtest='wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'
Aizstājvārda izmantošana acīmredzami ir īsāka un vieglāk iegaumējama, padarot to mazliet noderīgāku skriptiem, automatizācijai, attālai testēšanai un tikai tiem no mums, kam patīk pastaigāties terminālī.
Šis triks mums ir no @climagic vietnē Twitter, noteikti sekojiet @osxdaily arī tur, ja vēl neesat to izdarījis.