Speedtest: isang tool upang sukatin ang bilis ng network mula sa terminal

Grap ng bilis ng network

Mayroong maraming mga paraan upang maisagawa ang mga pagsubok sa pagganap ng aming koneksyon, mayroong ilang mga kilalang mga web page na kung saan magsagawa ng mga pagsubok sa bilis ng aming network o ilang mga graphic application na maaari naming magkaroon. Sa halip, sa oras na ito dalhin ka namin speedtest, isang utility na maaaring magamit mula sa console upang maisakatuparan ang mga lubusang pagsusuri upang malaman talaga ang bilis ng aming koneksyon sa Internet. Sa mga ganitong uri ng utilities hindi lamang namin masusukat ang pag-upload at pag-download na pagganap na inaalok ng aming Internet provider, ngunit nagsasagawa din ng mga pagsubok upang makita ang mga posibleng problema sa aming koneksyon.

Para posible iyon kailangan lang naming i-download ang tool, na isang simple script ng sawa at syempre ang mga dependency na kinakailangan para sa pagpapatupad nito, na sa kasong ito sa pamamagitan ng pag-install ng pakete ng Python kinakailangan upang maipatupad ang .py na kasama para sa pagpapatupad nito. Ngayon alam mo na, upang maiwasan ang mga problema, bago sundin ang mga hakbang na isinasama namin sa artikulong ito, kakailanganin mong magkaroon ng tagasalin ng Python para gumana ang lahat. Upang magawa ito, ang mga hakbang na susundan ay:

git clone https://github.com/sivel/speedtest-cli.git

cd speedtest-cli

python speedtest.py

Bilang karagdagan sa paggamit nito nang walang mga argumento, mayroon ka ring ilang Magagamit na Mga Pagpipilian (tulad ng pagpipilian na listahan upang ilista ang mga magagamit na mga server ng pagsubok at upang makapili ng isang tukoy na kung saan upang maisagawa ang mga pagsubok) at maaari kaming kumunsulta sa kanilang dokumentasyon. Tulad ng nakikita mo, hindi kumplikado itong gamitin, at bagaman ang output ay nasa mode ng teksto, bagaman sa mga pag-redirect ay maaari naming ipadala ang resulta sa isang file upang maiimbak ang output, maaari itong maging lubos na kapaki-pakinabang sa mga kasong iyon kung saan hindi namin magkaroon ng isang desktop environment na may isang web browser upang magsagawa ng mga pagsubok sa mga web page na pinag-uusapan ko sa simula ng artikulong ito.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   henry dijo

    Kamusta, kagiliw-giliw na application, ngunit nais kong malaman kung mayroong isang graphic na bersyon tulad ng pinakamabilis na bersyon sa online. Salamat

  2.   henry dijo

    Tila sa akin na hindi ito gumagana sa pagpipiliang –csv-header.

    $ python speedtest.py –csv –csv-header> speedtest.csv

    isulat mo na lang ang header
    Server ID, Sponsor, Pangalan ng Server, Timestamp, Distansya, Ping, Pag-download, Upload, Ibahagi, IP Address