Patikrinkite interneto greitį naudodami „Speedtest-cli“ testą „CentOS 7“

Šiuo metu interneto tiekėjai arba ISP (interneto paslaugų teikėjas) siūlo mums skirtingą greitį, atsižvelgiant į atliekamos užduoties tipą. Tai labai svarbu, nes didelis greitis garantuos, kad mūsų naršymas bus sklandus, o visas įkėlimo procesas ir atsisiuntimas bus neviršijant lūkesčių, nepažeidžiant našumo ar per daug laiko.

Naudinga priemonė tikrinti interneto greitį realiuoju laiku yra „Speedtest-cli“, kuri gali būti naudojama norint patikrinti įkėlimo ir atsisiuntimo greitį serveryje ir kuri naudoja komandų eilutės sąsają, kad galėtų lengvai atlikti šią užduotį. Labai paprasta, tuo pačiu „Speedtest-cli“ gali patikrinti mūsų serverio tinklo greitį.

Per šią pamoką sužinosime, kaip įdiegti „Speedtest-cli“ „CentOS 7“.

1. Kaip įdiegti „Python“ „CentOS 7 Linux“

1 žingsnis
„Speedtest-cli“ optimaliam vykdymui reikalingas „Python“, prieš tai mes galime pasiekti kaip pagrindiniai vartotojai, atlikdami šiuos veiksmus:

 sudo su
2 žingsnis
Vėliau, norėdami įdiegti „Python“ į „CentOS 7“, vykdysime šią eilutę:
 yum įdiegti Python

Mes įvedame raidę y, kad sutiktume su „Python“ atsisiuntimu ir įdiegimu.

2. Kaip įdiegti „Speedtest-cli“ „CentOS 7 Linux“

1 žingsnis
Dabar mes eisime į / usr / local / src katalogą, kuris bus kelias, kuriuo turime atsisiųsti įrankį:

 cd / usr / local / src
Tada mes atsisiųsime „Python“ scenarijų, susietą su „Speedtest-cli“, atlikdami šiuos veiksmus:
 wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

2 žingsnis
Mes priskiriame atitinkamus leidimus:

 chmod + x speedtest-cli

3. Kaip patikrinti interneto greitį „CentOS 7 Linux“

1 žingsnis
Kitas žingsnis, kurį reikia atlikti, yra atlikti atitinkamus interneto testus, paprasčiausias yra atlikti vieną iš šių parinkčių:

 ./speedtest-cli python speedtest-cli
Tai bus gautas rezultatas:

Ten galime pamatyti tokias detales kaip:

  • Kilmės serveris
  • ISP teikėjas
  • Ping laikas
  • Įkėlimo ir atsisiuntimo greitis

2 žingsnis
Jei norime pamatyti šį rezultatą baitais, atliksime šiuos veiksmus:

 ./speedtest-cli -baitai

3 žingsnis
Dabar dar viena iš galimų „Speedtest-cli“ parinkčių yra gauti šį rezultatą grafiškai, tam mes galime vykdyti šią eilutę, kuri suteikia mums žiniatinklio nuorodą, kad patvirtintume minėtą rezultatą:

 ./speedtest-cli -share

4 žingsnis
Gavę šį rezultatą, galime pereiti prie nuorodos iš bet kurios naršyklės ir tai bus rezultatas, kurį matysime:

4. Kaip gauti serverio ID, norint patvirtinti „CentOS 7 Linux“

1 žingsnis
Gali būti, kad dėl kokių nors priežasčių norime gauti turimų serverių ID, todėl pirmiausia vykdysime šią eilutę:

 wget http://www.speedtest.net/speedtest-servers.php

2 žingsnis
Norėdami stebėti serverių ID, vykdysime šią eilutę:

 daugiau speedtest-serverių.php

3 žingsnis
Norėdami sužinoti konkretų ID, galime naudoti bet kurią iš šių parinkčių:

 grep 'miestas' speedtest-serveriai.php grep 'šalis' speedtest-serveriai.php grep 'miestas, valstija' speedtest-server.php
Pavyzdžiui, norėdami pamatyti visus Ispanijos serverius, galime paleisti šiuos veiksmus:
 grep „Ispanija“ greičio testavimo serveriai.php

4 žingsnis
Norėdami pamatyti konkretų ID, įskaitant miestą ir valstiją, galime atlikti šiuos veiksmus:

 grep 'Tampa, FL' greičio testavimo serveriai.php | egrep -o 'id = "[0-9] {4}"'
Dėl to bus gauti to regiono serverių ID, o su šiais ID atliksime šiuos veiksmus, kad atliktume greičio testą:
 ./speedtest-cli -serverio „ID“

5 žingsnis
Bendrosios „Speedtest-cli“ parinktys yra šios:

Įdiekite naudingumo pagalbą

 -h, -padėti

Nevykdo atsisiuntimo testo
 -ne atsisiųsti

Neatlieka apkrovos bandymo
 -nekelti

Rodo reikšmę baitais, o ne bitais
 --baitai

Sukurkite ir pateikite „speedtest.net“ URL su rezultatų atvaizdu
 -Dalyvauti

Slopina daugžodžiavimą, rodo tik pagrindinę informaciją
 -paprasta

Slėpti daugžodžiavimą, rodyti tik pagrindinę informaciją CSV formatu
 --csv

Vieno simbolio ribotuvas, naudojamas CSV išvestyje

 -csv-ribotuvas

Spausdinti CSV antraštes
 --csv-antraštė

Slėpti daugžodžiavimą, rodyti tik pagrindinę informaciją JSON formatu
 -Džonas

Rodo speedtest.net serverių sąrašą pagal atstumą
 -sąrašas

Leidžia nurodyti patvirtinimo serverį
 -serveris

Išskirkite serverį iš pasirinkimo
 -Išskirti IŠSKYRUS

Sukurkite „Mini Speedtest“ serverio MINI URL
 --miniai

Nurodo šaltinio IP adresą
 -šaltinis ŠALTINIS

Šis laikas baigiasi sekundėmis, jo numatytoji vertė yra 10 sekundžių
 -timeout TIMEOUT

Bendraudamas su serveriais, kuriuos valdo speedtest.net, jis naudoja HTTPS protokolą, o ne HTTP
 -saugu

Iš anksto nepaskirsto apkrovos duomenų, kad pagerėtų našumas
 -iš anksto nepaskirstyti

Rodyti dabartinę „Speedtest-cli“ versiją
 --versija

Naudojant šį praktinį įrankį, bus galima išsamiai kontroliuoti tinklo greitį tiek prieš, tiek pasroviui, kad būtų galima atlikti palaikymo, valdymo ar garantijos užduotis.

wave wave wave wave wave