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 suKorak 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 / srcZatim ć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-cliOvo ć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.phpNa 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.