Pašlaik interneta pakalpojumu sniedzēji jeb ISP (interneta pakalpojumu sniedzējs) mums piedāvā dažādus ātrumus atkarībā no veicamā uzdevuma veida, tas ir būtiski, jo liels ātrums garantēs, ka mūsu pārlūkošana būs vienmērīga un viss ielādes process un lejupielāde atbilst gaidītajam, neietekmējot produktivitāti vai neaizņemot pārāk daudz laika.
Noderīgs rīks interneta ātruma pārbaudei reālā laikā ir Speedtest-cli, ko var izmantot, lai pārbaudītu augšupielādes un lejupielādes ātrumu serverī, un tas izmanto komandrindas saskarni, lai viegli izpildītu šo uzdevumu. Ļoti vienkārši, tajā pašā Speedtest-cli var pārbaudīt mūsu servera tīkla ātrumu.
Izmantojot šo apmācību, mēs iemācīsimies instalēt Speedtest-cli uz CentOS 7.
1. Kā instalēt Python operētājsistēmā CentOS 7 Linux
1. darbība
Speedtest-cli optimālai izpildei ir nepieciešams Python, pirms tam mēs varam piekļūt kā saknes lietotāji, izpildot sekojošo:
sudo su2. solis
Vēlāk mēs izpildīsim šādu rindu, lai instalētu Python uz CentOS 7:
yum instalēt Python
Mēs ievadām burtu y, lai akceptētu Python lejupielādi un instalēšanu.
2. Kā instalēt Speedtest-cli operētājsistēmā CentOS 7 Linux
1. darbība
Tagad mēs dosimies uz direktoriju / usr / local / src, kas būs ceļš, kur mums ir jālejupielādē utilīta:
cd / usr / local / srcTad mēs lejupielādēsim Python skriptu, kas saistīts ar Speedtest-cli, izpildot sekojošo:
wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
2. solis
Mēs piešķiram attiecīgās atļaujas:
chmod + x speedtest-cli
3. Kā pārbaudīt interneta ātrumu CentOS 7 Linux
1. darbība
Nākamais solis ir veikt attiecīgos interneta testus, visvienkāršākais ir izpildīt vienu no šīm iespējām:
./speedtest-cli python speedtest-cliŠis būs iegūtais rezultāts:
Tur mēs varam redzēt tādas detaļas kā:
- Izcelsmes serveris
- ISP pakalpojumu sniedzējs
- Ping laiks
- Augšupielādes un lejupielādes ātrums
2. solis
Ja mēs vēlamies redzēt šo rezultātu baitos, mēs veiksim sekojošo:
./speedtest-cli -baiti
3. solis
Tagad vēl viena no pieejamajām Speedtest-cli iespējām ir iegūt šo rezultātu grafiski, tāpēc mēs varam izpildīt šādu rindu, kas mums nodrošina tīmekļa saiti, lai pārbaudītu minēto rezultātu:
./speedtest-cli -share
4. solis
Ar šo rezultātu mēs varam doties uz saiti no jebkuras pārlūkprogrammas, un tas būs rezultāts, ko mēs redzēsim:
4. Kā iegūt servera ID, lai apstiprinātu CentOS 7 Linux
1. darbība
Iespējams, kāda iemesla dēļ mēs vēlamies iegūt pieejamo serveru ID, tāpēc, pirmkārt, mēs izpildīsim šādu rindu:
wget http://www.speedtest.net/speedtest-servers.php
2. solis
Lai novērotu serveru ID, mēs izpildīsim šādu rindu:
vairāk ātruma pārbaudes serveru.php
3. solis
Lai uzzinātu konkrētu ID, mēs varam izmantot kādu no šīm iespējām:
grep 'city' speedtest-server.php grep 'country' speedtest-server.php grep 'city, state' speedtest-server.phpPiemēram, mēs varam palaist šo, lai redzētu visus Spānijas serverus:
grep 'Spānija' speedtest-serveri.php
4. solis
Lai redzētu konkrētu ID, tostarp pilsētu un štatu, mēs varam rīkoties šādi:
grep 'Tampa, FL' ātruma pārbaudes serveri.php | egrep -o 'id = "[0-9] {4}"'Rezultātā tiks iegūti šī reģiona serveru ID, un ar šiem ID mēs veiksim sekojošo, lai veiktu ātruma pārbaudi:
./speedtest-cli -server "ID"
5. solis
Speedtest-cli vispārīgās iespējas ir šādas:
Izvietojiet utilītas palīdzību
-h, -palīdzēt
Neizpilda lejupielādes testu
-bez lejupielādes
Netiek veikts slodzes tests
-bez augšupielādes
Parāda vērtību baitos, nevis bitos
--baiti
Izveidojiet un nodrošiniet speedtest.net URL ar rezultātu attēlu
--Dalīties
Nomāc detalizētu izvadi, parāda tikai pamatinformāciju
-vienkāršs
Izslēdziet daudzpusīgu izvadi, tikai pamatinformāciju parādiet CSV formātā
--csv
Vienas rakstzīmes norobežotājs, ko izmantot CSV izvadē
--csv norobežotājs
Drukāt CSV galvenes
--csv-header
Izslēdziet daudzpusīgu izvadi, parādiet tikai pamatinformāciju JSON formātā
-Džons
Parāda speedtest.net serveru sarakstu, kas sakārtots pēc attāluma
-saraksts
Ļauj norādīt validācijas serveri
-serveris
Izslēdziet serveri no atlases
--izslēdziet IZSLĒGT
Izveidojiet Mini Speedtest servera MINI URL
-mini
Attiecas uz avota IP adresi
-avots AVOTS
Tas ir taimauts sekundēs, tā noklusējuma vērtība ir 10 sekundes
-taimauts TIMEOUT
Sazinoties ar serveriem, kurus pārvalda speedtest.net, tas izmanto HTTPS protokolu, nevis HTTP
-drošs
Iepriekš nepiešķir slodzes datus, lai uzlabotu veiktspēju
-nav iepriekš piešķirts
Parādiet pašreizējo Speedtest-cli versiju
--versija
Izmantojot šo praktisko rīku, būs iespējams detalizēti kontrolēt tīkla ātrumu gan augšup, gan lejup, lai veiktu atbalsta, kontroles vai garantijas uzdevumus.