Brzinu interneta provjerite Speedtest-cli testom na CentOS-u 7

Trenutno internetski davatelji ili ISP (davatelj internetskih usluga) nude nam različite brzine ovisno o vrsti zadatka koji treba obaviti, to je od vitalnog značaja jer će velika brzina jamčiti da će naše pregledavanje biti glatko i da će cijeli proces učitavanja i preuzimanja biti unutar očekivanja bez utjecaja na produktivnost ili oduzimanje previše vremena.

Korisni alat za provjeru brzine interneta u stvarnom vremenu je Speedtest-cli, koji se može koristiti za provjeru brzine prijenosa i preuzimanja na poslužitelju te koristi sučelje naredbenog retka za jednostavno izvršavanje ovog zadatka. Vrlo jednostavno, u istom na taj način, Speedtest-cli može testirati mrežnu brzinu našeg poslužitelja.

Kroz ovaj vodič naučit ćemo kako instalirati Speedtest-cli na CentOS 7.

1. Kako instalirati Python na CentOS 7 Linux

Korak 1
Speedtest-cli zahtijeva Python za optimalno izvršavanje, prije toga možemo pristupiti kao root korisnici izvršavanjem sljedećeg:

 sudo su
Korak 2
Kasnije ćemo izvršiti sljedeći redak za instaliranje Pythona na CentOS 7:
 yum instalirati Python

Unosimo slovo y kako bismo prihvatili preuzimanje i instalaciju Pythona.

2. Kako instalirati Speedtest-cli na CentOS 7 Linux

Korak 1
Sada ćemo otići u / usr / local / src direktorij, što će biti put na koji moramo preuzeti uslužni program:

 cd / usr / local / src
Zatim ćemo preuzeti Python skriptu povezanu sa Speedtest-cli izvršavanjem sljedećeg:
 wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

Korak 2
Dodjeljujemo odgovarajuća dopuštenja:

 chmod + x speedtest-cli

3. Kako provjeriti brzinu interneta na CentOS 7 Linuxu

Korak 1
Sljedeći korak koji morate poduzeti je provođenje odgovarajućih internetskih testova, a najosnovnije je izvršiti jednu od sljedećih opcija:

 ./speedtest-cli python speedtest-cli
Ovo će biti rezultat:

Tamo možemo vidjeti detalje poput:

  • Izvorni poslužitelj
  • ISP davatelj
  • Vrijeme pinganja
  • Brzina učitavanja i preuzimanja

Korak 2
Ako želimo vidjeti ovaj rezultat u bajtovima, izvršit ćemo sljedeće:

 ./speedtest-cli -bajta

Korak 3
Još jedna od dostupnih opcija Speedtest-clia je grafički dobiti ovaj rezultat, za to možemo izvršiti sljedeći redak koji nam daje web vezu za provjeru navedenog rezultata:

 ./speedtest-cli -share

Korak 4
S ovim rezultatom možemo otići na vezu iz bilo kojeg preglednika i to će biti rezultat koji ćemo vidjeti:

4. Kako dobiti ID poslužitelja za provjeru valjanosti CentOS 7 Linux

Korak 1
Moguće je da iz nekog razloga želimo dobiti ID dostupnih poslužitelja, za to ćemo prije svega izvršiti sljedeći redak:

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

Korak 2
Da bismo promatrali ID -ove poslužitelja, izvršit ćemo sljedeći redak:

 više speedtest-poslužitelja.php

Korak 3
Da bismo znali određeni ID, možemo koristiti bilo koju od sljedećih opcija:

 grep 'grad' speedtest-servers.php grep 'država' speedtest-servers.php grep 'grad, država' speedtest-servers.php
Na primjer, možemo pokrenuti sljedeće za pregled svih poslužitelja u Španjolskoj:
 grep 'Spain' speedtest-servers.php

Korak 4
Da bismo vidjeli određeni ID, uključujući grad i državu, možemo učiniti sljedeće:

 grep 'Tampa, FL' speedtest-servers.php | egrep -o 'id = "[0-9] {4}"'
To će rezultirati ID -ovima poslužitelja u toj regiji, a s tim ID -ovima izvršit ćemo sljedeće za provođenje testa brzine:
 ./speedtest-cli -server "ID"

Korak 5
Opće opcije za Speedtest-cli su sljedeće:

Implementirajte pomoć za pomoć

 -h, --pomoć

Ne pokreće test preuzimanja
 -bez preuzimanja

Ne pokreće test opterećenja
 --no-upload

Prikazuje vrijednost u bajtovima umjesto u bitovima
 --bajta

Generirajte i dostavite speedtest.net URL sa slikom rezultata
 -usporednik

Potiskuje opširni ispis, prikazuje samo osnovne podatke
 --jednostavan

Potisnuti detaljni ispis, samo prikazati osnovne podatke u CSV formatu
 --csv

Razdjelnik od jednog znaka za upotrebu u CSV izlazu

 --csv-razdjelnik

Ispis CSV zaglavlja
 --csv-zaglavlje

Potisnuti detaljni ispis, samo prikazati osnovne podatke u JSON formatu
 --json

Prikazuje popis poslužitelja speedtest.net poredanih prema udaljenosti
 --popis

Omogućuje navođenje poslužitelja za provjeru valjanosti
 -poslužitelj

Isključite poslužitelj iz odabira
 --isključi ISKLJUČI

Generirajte MINI URL poslužitelja Mini Speedtest
 --mini

Odnosi se na izvornu IP adresu
 --izvor IZVOR

To je vrijeme čekanja u sekundama, njegova zadana vrijednost je 10 sekundi
 -timeout TIMEOUT

Koristi HTTPS protokol umjesto HTTP -a u komunikaciji sa poslužiteljima kojima upravlja speedtest.net
 --siguran

Ne dodjeljuje unaprijed podatke o opterećenju radi poboljšanja performansi
 --no-una-allocate

Prikažite trenutnu verziju Speedtest-cli
 --verzija

S ovim praktičnim alatom bit će moguće zadržati detaljnu kontrolu brzine mreže, uzvodno i nizvodno, za zadatke podrške, kontrole ili jamstva.

wave wave wave wave wave