Speedtest-cli, izmjerite propusnost veze s terminala

speedtest-cli o

U sljedećem ćemo članku pogledati Speedtest-cli. Ovo je jednostavan klijent napisan na Pythonu na koji ćemo se moći koristiti izmjerite dvosmjernu propusnost naše internetske veze te da koristi infrastrukturu speedtest.net kako bi nam dala rezultate.

Na webu ćemo moći pronaći mnogo alternativa za testiranje naše internetske brzine, ali sumnjam da možemo pronaći tako cool kao onaj test brzine ookla. S vremena na vrijeme svi želimo testirati brzinu interneta posjetom vašoj web stranici. Ne bi li bilo puno bolje da možemo testirajte našu internetsku brzinu koristeći speedtest.net bez potrebe da posjetite njihovu web stranicu i to izravno s terminala? Pa, ovo je upravo ono što ovaj terminalni klijent radi.

Dakle, ovdje imamo speedtest-cli, uslužni program naredbenog retka za testiranje naše brzine interneta s speedtest.net. Ovo je jednostavan, ali praktičan program koji će mjeriti brzinu vaše internetske veze i pokazat će nam "približne" vrijednosti.

Najbrži web

Postoji mogućnost da će nam ovaj alat pokazati nedosljedne rezultate u radu sa Speedtest.net-om. O ovom potencijalnom čimbeniku treba razmotriti nekoliko koncepata:

  • Speedtest.net prebacio se na korištenje testova iz čista utičnica umjesto HTTP testova.
  • Ova je aplikacija napisana na Pythonu. Različite verzije Pythona izvršit će određene dijelove koda brže od ostalih.
  • Brzina i kapacitet procesora a memorija će igrati glavnu ulogu u nedosljednosti između Speedtest.net-a i čak drugih strojeva na istoj mreži.

Instalirajte Speedtest CLI na Ubuntu

Instalacija ovog programa lakša je nego što biste mogli očekivati. Kao što je već bilo nalazi se u službenim spremištima, moći ćemo ga instalirati jednostavnim upisivanjem sljedeće naredbe u terminal (Ctrl + Alt + T):

sudo apt install speedtest-cli

Budući da je alat napisan i na Pythonu, također moći ćemo ga instalirati putem pipa na jednostavan način. Ako već imamo pip instaliran na našem računalu trebat ćemo samo upisati sljedeće u terminal (Ctrl + Alt + T):

sudo pip install speedtest-cli

Ako želimo znati više o ovom projektu, možete se obratiti GitHub stranica od njega

Testirajte brzinu interneta s terminala

Jednostavno ćemo morati pokrenuti terminal (Ctrl + Alt + T). Tada ćemo u nju upisati speedtest-cli i pritisnite Enter.

speedtest-cli

Također možemo napraviti neke promjene, kao u prethodnom testu, vrijednosti su u bitovi. Sada bismo mogli biti zainteresirani za čitanje vrijednosti u bajtova. Da biste to učinili, jednostavno dodajte –Bajtovi iza tvoje zapovijedi.

bajtovi speedtest-cli

Korisne naredbe Speedtest-cli

Speedtest-cli nudi a puno opcija i prilagodbi. Tko god želi, može ih se savjetovati i provjeriti jednostavnim upisivanjem u terminal:

speedtest -cli -h

speedtest-cli -h

U slučaju da želimo ili trebamo dobiti popis svih brzih poslužitelja rastućim redoslijedom udaljenosti od naše situacije. Morat ćemo napisati samo sljedeću naredbu:

speedtest -cli -popis

speedtest-cli --list

U ovom slučaju, te brojeve morate pogledati krajnje desno od prethodne slike. Moći ćemo odabrati pokretanje testa s tog određenog poslužitelja jednostavnim davanjem njegove identifikacije pomoću sljedeće naredbe:

speedtest-cli --server 922

Kao što smo upravo vidjeli, ovaj zanimljiv alat nazvan speedtest-cli koji se može koristiti za testiranje naše brzine interneta s terminala. Ima dobru količinu značajki i napravljen je na mom voljenom jeziku Python. Želim pojasniti da nije cilj ove aplikacije biti pouzdan alat za izvještavanje o kašnjenju. Latencija koju će nam pokazati ovaj alat ne bi se trebala smatrati indikativnom vrijednošću latencije stila ICMP. To je relativna vrijednost koja se koristi za određivanje najnižeg kašnjenja poslužitelja za ispitivanje brzine.

Deinstalirajte Speedtest-cli

Kako ćemo ovaj uslužni program moći instalirati na dva različita načina, očito ga možemo i deinstalirati na dva različita načina. U slučaju da ga odlučimo instalirati iz službenih spremišta, morat ćemo otvoriti terminal (Ctrl + Alt + T) i u njega napisati:

sudo apt remove speedtest-cli

Ako, pak, odlučimo instalirati pomoću pipa, uslužni program možemo eliminirati pomoću opcije deinstalacije. Morat ćemo otvoriti terminal (Ctrl + Alt + T) i u njih napisati:

sudo pip uninstall speedtest-cli

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

      Računalni čuvar dijo

    U potpunosti si u pravu na svijetu Damien: speedtest-cli sjajan je alat za naredbenu liniju

    Prije nekog vremena imao sam problema s lokalnim davateljem usluga i odlučio sam stvoriti python skriptu koristeći speedtest-cli kao osnovu koja mi je slala (putem e-pošte) dnevne i tjedne sažetke s postignutim brzinama i generirala grafikone s tim vrijednostima.

    Ako ste zainteresirani možete pogledajte ovdje (Bit će mi drago čuti vaše mišljenje i prijedloge za poboljšanje)

    Jedini nedostatak koji smatram speedtest-cli je taj što se čini da ima grešku u brzini ping-a: vrijednost koju vraća uvijek je mnogo veća od one koja se može dobiti s web verzijom speedtesta. Događa li se vama isto?