Speedtest-cli, mérje meg a kapcsolat sávszélességét a terminálról

speedtest-cli kb

A következő cikkben megnézzük a Speedtest-cli-t. Ez egy Pythonba írt egyszerű kliens, amelyet használni fogunk mérje meg internetkapcsolatunk kétirányú sávszélességét és hogy a speedtest.net infrastruktúrát használja az eredmények megadásához.

A hálózatban számos alternatívát találhatunk az internet sebességének tesztelésére, de kétlem, hogy találnánk olyan hűvöseket, mint ookla sebességteszt. Időnként mindannyian szeretnénk tesztelni az internet sebességét azáltal, hogy ellátogatunk az Ön weboldalára. Nem lenne sokkal jobb, ha tehetnénk tesztelje internetes sebességünket a speedtest.net segítségével anélkül, hogy meg kellene látogatnia a weboldalukat és közvetlenül a terminálról? Nos, ezt a terminál kliens éppen ezt teszi.

Tehát itt van a speedtest-cli, a parancssori segédprogram internetes sebességünk teszteléséhez a speedtest.net segítségével. Ez egy egyszerű, de praktikus program, amely meg fogja mérni az internetkapcsolat sebességét, és "hozzávetőleges" értékeket mutat nekünk.

web sebesség teszt

Lehetséges, hogy ez az eszköz inkonzisztens eredményeket mutat nekünk, amikor a Speedtest.net-nel dolgozunk. Számos fogalmat kell figyelembe venni a lehetséges tényező kapcsán:

  • A Speedtest.net átállt a tesztek használatára tiszta socket HTTP alapú tesztek helyett.
  • Ez az alkalmazás Python nyelven íródott. A Python különböző verziói gyorsabban fogják végrehajtani a kód egyes részeit, mint mások.
  • CPU sebesség és kapacitás és a memória fontos szerepet játszik a Speedtest.net és még az ugyanazon a hálózaton lévő többi gép közötti inkonzisztenciában.

Telepítse a Speedtest CLI-t az Ubuntu-ra

A program telepítése egyszerűbb, mint amire számíthat. Mint már a hivatalos adattárakban van, egyszerűen telepíteni tudjuk a következő parancs beírásával a terminálba (Ctrl + Alt + T):

sudo apt install speedtest-cli

Mivel az eszközt Pythonban írták, szintén egyszerű módon tudjuk telepíteni a pip-en keresztül. Ha már megvan pip telepítve számítógépünkön csak a következőket kell beírnunk a terminálba (Ctrl + Alt + T):

sudo pip install speedtest-cli

Ha többet tudni erről a projektről, konzultálhat a GitHub oldal ebből

Tesztelje az internet sebességét a terminálról

Egyszerűen el kell indítanunk egy terminált (Ctrl + Alt + T). Majd beírjuk SpeedTest-cli és nyomja meg az Enter billentyűt.

SpeedTest-cli

Néhány változtatást is végezhetünk, mivel az előző tesztben az értékek vannak bitek. Most érdekelhet minket az értékek beolvasása bájt. Ehhez egyszerűen adjon hozzá egy a-t –Bájt a parancsod mögött.

speedtest-cli bájtok

Hasznos Speedtest-cli parancsok

A Speedtest-cli a rengeteg lehetőség és testreszabás. Aki akar, konzultálhat és ellenőrizheti mindet, egyszerűen beírva a terminált:

speedtest -cli -h

speedtest-cli -h

Abban az esetben, ha szeretnénk vagy szükségünk lenne rá kap egy listát az összes sebességszerverről a helyzetünkhöz való távolság növekvő sorrendjében. Csak a következő parancsot kell megírnunk:

speedtest -cli -list

speedtest-cli --list

Ebben az esetben meg kell néznie ezeket a számokat az előző kép jobb szélén. Választhatunk egy teszt futtatását az adott szerverről, egyszerűen megadva az azonosítóját a következő paranccsal:

speedtest-cli --server 922

Mint az imént láttuk, ez az érdekes, speedtest-cli nevű eszköz, amellyel tesztelhetjük az internet sebességünket a terminálról. Nagyon sok funkcióval rendelkezik, és az én szeretett Python nyelvemen készült. Szeretném tisztázni, hogy ennek az alkalmazásnak nem célja megbízható késési jelentés eszköz. Az az késleltetési idő, amelyet ez az eszköz megmutat számunkra, nem tekinthető a stílus késésének indikatív értékének ICMP. Ez egy relatív érték, amelyet a legalacsonyabb késleltetésű kiszolgáló meghatározására használnak a sebesség teszteléséhez.

Távolítsa el a Speedtest-cli alkalmazást

Mivel ezt a segédprogramot kétféle módon tudjuk telepíteni, nyilvánvalóan kétféle módon is eltávolíthatjuk. Abban az esetben, ha a hivatalos adattárakból kívánjuk telepíteni, meg kell nyitnunk egy terminált (Ctrl + Alt + T), és be kell írnunk:

sudo apt remove speedtest-cli

Ha viszont úgy döntünk, hogy a pip használatával telepítjük, akkor az eltávolítás opcióval megszüntethetjük a segédprogramot. Meg kell nyitnunk egy terminált (Ctrl + Alt + T), és be kell írnunk:

sudo pip uninstall speedtest-cli

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Computer Guardian dijo

    Teljesen igazad van a világon Damien: a speedtest-cli remek eszköz a parancssorhoz

    Valamivel ezelőtt problémáim voltak a helyi szolgáltatómmal, és úgy döntöttem, hogy létrehozok egy python szkriptet a speedtest-cli használatával, amely napi és heti összefoglalókat küldött nekem (e-mailben) az elért sebességről, és grafikonokat generált ezekkel az értékekkel.

    Ha érdekel akkor vessen egy pillantást ide (Örömmel hallom véleményét és fejlesztési javaslatait)

    Az egyetlen hátrány, amit a speedtest-cli-nél találok, az az, hogy úgy tűnik, hogy hibája van a ping sebességével: az általa visszaadott érték mindig sokkal magasabb, mint amit a speedtest webes verziójával lehetne elérni. Ugyanez történik veled?