Spektaklis

„Command Line Apps“, kad atliktumėte interneto greičio bandymą „Linux“

„Command Line Apps“, kad atliktumėte interneto greičio bandymą „Linux“
Interneto ryšio greičio testai yra naudingi norint išsiaiškinti tinklo ryšio problemas, interneto paslaugų tiekėjo, serverio ribojimo ar kitas ryšio problemas. Šiame straipsnyje bus išvardyti populiariausi metodai, kaip atlikti greičio testus sistemoje „Linux“ naudojant komandų eilutės programas.

Greitas kli

Greitai yra komandinės eilutės įrankis, skirtas patikrinti jūsų tinklo atsisiuntimo ir įkėlimo greitį. Jis pagrįstas Greitai.com „Netflix“ sukurta svetainė ir bandymai atliekami pačių „Netflix“ gamybos serveriuose.

Norėdami įdiegti „Fast-cli“ į „Ubuntu“, vykdykite toliau nurodytas komandas:

$ sudo apt install npm
$ npm įdiegti - „global fast-cli

Norėdami patikrinti tinklo greitį naudodami „Fast-cli“, vykdykite toliau nurodytą komandą:

$ fast --įkelkite

„Speedtest-cli“

„Speedtest-cli“ yra komandinės eilutės įrankis, kuris naudoja greičio bandymas.neto patikrinti tinklo pralaidumo greitį. Jis gali patikrinti atsisiuntimo ir įkėlimo greitį, taip pat serverio atsakymo laiką.

Norėdami įdiegti „Speedtest-cli“ į „Ubuntu“, vykdykite toliau nurodytas komandas:

$ wget -O speedtest-cli https: // neapdorotas.githubusercontent.com / sivel /
speedtest-cli / master / speedtest.py
$ chmod + x speedtest-cli

Norėdami atlikti greičio testą naudodami „speedtest-cli“, vykdykite toliau nurodytą komandą:

$ ./ speedtest-cli - paprastas

Wget

„Wget“ yra komandų eilutės atsisiuntimo tvarkyklė, kuri gali nuskaityti failus naudodama HTTP, HTTPS ir FTP protokolus.

Norėdami įdiegti „wget“ į „Ubuntu“, vykdykite toliau nurodytą komandą:

$ sudo apt install wget

Norėdami atlikti atsisiuntimo greičio testą (be įkėlimo), vykdykite toliau nurodytą komandą:

$ wget -O / dev / null -q --show-progress http: // greičio testas.newark.linodas.com / 100MB-newark.šiukšliadėžė

Pirmiau nurodyta komanda naudoja nemokamą greičio bandymo paslaugą, kurią teikia „Linode“, kad išbandytų savo serverius. Aukščiau nurodytos komandos „newark“ dalį galite pakeisti bet kuriuo kitu serveriu, nurodytu „Linode“ greičio bandymų puslapyje čia.

„Youtube-dl“

„Youtube-dl“ yra komandinės eilutės įrankis, skirtas atsisiųsti „YouTube“ failus įvairiais garso ir vaizdo formatais. Galite patikrinti atsisiuntimo greitį atsisiųsdami „YouTube“ vaizdo įrašą naudodami „youtube-dl“.

Norėdami įdiegti „youtube-dl“ į „Ubuntu“, vykdykite toliau nurodytą komandą:

$ sudo apt įdiekite „youtube-dl“

Norėdami atlikti greičio testą naudodami „youtube-dl“, vykdykite šią komandą:

$ youtube-dl -f best --no-part --no-cache-dir -o / dev / null --newline
https: // www.„YouTube“.com / watch?v = vzfZgVywscw

Aukščiau pateikta komanda atsisiunčia vaizdo įrašą iš KDE bendruomenės „YouTube“ kanalo. „YouTube“ URL galite pakeisti savo. „/ Dev / null“ dalis užtikrina, kad vaizdo įrašai nebus išsaugoti niekur failų sistemoje.

Didžiausias „youtube-dl“ naudojimas norint atlikti greičio testą yra jo integruota galimybė apeiti geografinius apribojimus. Norėdami atsisiųsti vaizdo įrašą iš kitos šalies, naudokite toliau pateiktą komandą:

$ youtube-dl -f best --no-part --no-cache-dir -o / dev / null
--newline --geo-bypass-country JAV https: // www.„YouTube“.com / watch?v = vzfZgVywscw

Pakeiskite „JAV“ dalį kita ISO 3166-2 šalies kodas.

Susiraukti

„Curl“ yra komandinės eilutės įrankis, leidžiantis perduoti duomenis naudojant URL. Šie URL neapsiriboja tik HTTP protokolu, nes „curl“ palaiko daugelį kitų standartų. „Curl“ yra daug naudojama bandymams ir sąveikai su „RESTful“ API.

Norėdami įdiegti garbaną „Ubuntu“, vykdykite žemiau esančią komandą:

$ sudo apt install curl

Norėdami atlikti greičio testą naudodami „curl“, naudokite šią komandą:

$ curl -o / dev / null http: // speedtest-blr1.skaitmeninis.com / 10mb.testas

Aukščiau esančioje komandoje tinklo greičiui patikrinti naudojami „Digital Ocean“ serveriai. URL galite pakeisti bet kuriuo kitu nurodytu „Digital Ocean“ serveriu čia.

Atminkite, kad garbanos greitis rodomas KB / sek. Norėdami konvertuoti į MB / sek (panašiai kaip „wget“ išvestis), rezultatą turite padauginti iš 0.001. Aukščiau esančiame ekrano kopijos greitis būtų 6794 KB / sek * 0.001 = 6.794 MB / sek.

Arija2

„Aria2“ yra „Linux“ komandų eilutės atsisiuntimo tvarkyklė. Tai gali pristabdyti ir atnaujinti atsisiuntimus iš serverių, palaikančių atnaujinimą. Tai taip pat suteikia galimybę atsisiųsti iš kelių sričių.

Norėdami įdiegti „aria2“ „Ubuntu“, vykdykite toliau nurodytą komandą:

$ sudo apt įdiekite aria2c

Norėdami atlikti greičio testą naudodami „aria2“, vykdykite toliau nurodytą komandą:

$ aria2c -d / dev -o null --allow-overwrite = true --fail -ocation = nėra
http: // speedtest-blr1.skaitmeninis.com / 10mb.testas

Nepaisykite klaidos, parodytos aukščiau esančiame ekrano kopijoje. Aukščiau nurodyta komanda naudoja „Digital Ocean“ serverį greičio bandymui atlikti (kaip paaiškinta anksčiau). URL galite pakeisti bet kuriuo kitu nurodytu „Digital Ocean“ serveriu čia.

Išvada

Tai yra keletas būdų, kuriuos galite naudoti bandydami tinklo greitį naudodami komandų eilutės programas. Jei norite išbandyti atsisiuntimo greitį, „wget“ naudoti yra gana paprasta. Norėdami patikrinti atsisiuntimo ir įkėlimo greitį, naudokite „fast-cli“ arba „speedtest-cli“ programą.

Kaip naudoti „AutoKey“, norint automatizuoti „Linux“ žaidimus
„AutoKey“ yra darbalaukio automatizavimo įrankis, skirtas „Linux“ ir „X11“, užprogramuotas „Python 3“, „GTK“ ir „Qt“. Naudodami scenarijų ir „MACRO“ f...
Kaip parodyti FPS skaitiklį „Linux“ žaidimuose
„Linux“ žaidimai gavo didelį postūmį, kai „Valve“ paskelbė „Linux“ palaikymą „Steam“ klientui ir jų žaidimams 2012 m. Nuo tada daugelis AAA ir indie ž...
Kaip atsisiųsti ir paleisti „Sid Meier Civilization VI“ sistemoje „Linux“
Įvadas į žaidimą „Civilization 6“ yra šiuolaikinė klasikinės koncepcijos, pristatytos „Age of Empires“ žaidimų serijoje, koncepcija. Idėja buvo gana p...