Pārbaudiet interneta ātrumu, izmantojot Speedtest-cli testu vietnē CentOS 7

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 su
2. 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 / src
Tad 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.php
Piemē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.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave