Komandinės eilutės programos, skirtos atlikti interneto greičio testą „Linux“

Command Line Apps Perform Internet Speed Test Linux



Interneto ryšio greičio testai padeda išsiaiškinti tinklo ryšio problemas, IPT slopinimą, serverio slopinimą ar kitas ryšio problemas. Šiame straipsnyje bus išvardyti kai kurie populiariausi metodai, kaip atlikti greičio testus „Linux“ naudojant komandų eilutės programas.

Greitas-cli

Greitas-cli yra komandų eilutės įrankis, skirtas patikrinti tinklo atsisiuntimo ir įkėlimo greitį. Jis pagrįstas Fast.com „Netflix“ sukurta svetainė ir daugybė bandymų vykdomi „Netflix“ gamybos serveriuose.







Norėdami įdiegti „Fast-cli“ „Ubuntu“, paleiskite žemiau pateiktas komandas:



$sudotinkamasdiegtivirš jūros lygio
$ npmdiegti -globalusgreitas-cli

Norėdami patikrinti tinklo greitį naudodami „Fast-cli“, paleiskite šią komandą:



$greitai-įkelti





„Speedtest-cli“

„Speedtest-cli“ yra komandų eilutės priemonė, naudojama speedtest.net patikrinti tinklo pralaidumo greitį. Jis gali patikrinti atsisiuntimo ir įkėlimo greitį bei serverio atsako laiką.

Norėdami įdiegti „Speedtest-cli“ „Ubuntu“, paleiskite žemiau pateiktas komandas:



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

Norėdami atlikti greičio testą naudodami „speedtest-cli“, paleiskite šią komandą:

$ ./speedtest-cli-paprasta

Wget

„Wget“ yra komandų eilutės atsisiuntimų tvarkyklė, galinti gauti failus naudojant HTTP, HTTPS ir FTP protokolus.

Norėdami įdiegti „wget“ „Ubuntu“, paleiskite šią komandą:

$sudotinkamasdiegti wget

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

$wget -ARBA /dev/nulis-q -šou progresashttp://speedtest.newark.linode.com/100 MB-newark.bin

Aukščiau pateikta komanda naudoja nemokamą „Linode“ teikiamą greičio bandymo paslaugą jų serveriams tikrinti. Galite pakeisti „Newark“ dalį aukščiau esančioje komandoje bet kuriuo kitu serveriu, nurodytu „Linode“ greičio bandymo puslapyje čia .

Youtube-dl

„Youtube-dl“ yra komandų eilutės programa, skirta atsisiųsti „YouTube“ failus įvairiais garso ir vaizdo formatais. Atsisiuntimo greitį galima patikrinti atsisiųsdami „YouTube“ vaizdo įrašą naudodami „YouTube“.

Norėdami įdiegti „youtube-dl“ „Ubuntu“, paleiskite žemiau pateiktą komandą:

$sudotinkamasdiegtiyoutube-dl

Norėdami atlikti greičio testą naudodami „YouTube“ dl, paleiskite šią komandą:

$ youtube-dl-fgeriausias--ne dalis --no-cache-rež -arba /dev/nulis--nauja linija
https://www.youtube.com/žiūrėti?v= vzfZgVywscw

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

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

$ youtube-dl-fgeriausias--ne dalis --no-cache-rež -arba /dev/nulis
--nauja linija -geografinė aplinkkelio šalisJAV https://www.youtube.com/žiūrėti?v= vzfZgVywscw

Pakeiskite JAV dalį bet kuria kita ISO 3166-2 šalies kodas .

Garbanė

„Curl“ yra komandų eilutės įrankis, leidžiantis perduoti duomenis naudojant URL. Šie URL neapsiriboja tik HTTP protokolu, nes curl palaiko daugelį kitų standartų. „Curl“ dažnai naudojamas bandant ir sąveikaujant su „RESTful“ API.

Norėdami įdiegti curl Ubuntu, paleiskite žemiau pateiktą komandą:

$sudotinkamasdiegtigarbanoti

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

$garbanoti-arba /dev/nulis http://speedtest-blr1.digitalocean.com/10mb.testas

Aukščiau pateikta komanda naudoja „Digital Ocean“ serverius tinklo greičiui patikrinti. URL galite pakeisti bet kuriuo kitu išvardytu „Digital Ocean“ serveriu čia .

Atminkite, kad curl rodo greitį KB/sek. Norėdami konvertuoti jį į MB/sek (panašų į „wget“ išvestį), turite padauginti rezultatą iš 0,001. Greitis aukščiau esančioje ekrano kopijoje būtų 6794 KB/sek. * 0,001 = 6,794 MB/sek.

Ari2

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

Norėdami įdiegti aria2 Ubuntu, paleiskite žemiau pateiktą komandą:

$sudotinkamasdiegtiaria2c

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

$ aria2c-d /dev-arbanulis-leisti perrašyti=tiesa -failų paskirstymas= jokio
http://speedtest-blr1.digitalocean.com/10mb.testas

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

Išvada

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