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.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave