Parancssori alkalmazások internetes sebességteszt elvégzéséhez Linuxon

Command Line Apps Perform Internet Speed Test Linux



Az internetkapcsolat sebességének tesztelése hasznos a hálózati csatlakozási problémák, az internetszolgáltató korlátozása, a szerver korlátozása vagy más kapcsolódási problémák kiderítéséhez. Ez a cikk felsorolja a legnépszerűbb módszereket sebességtesztek elvégzésére Linux alatt parancssori alkalmazások használatával.

Gyors-cli

Gyors-cli egy parancssori segédprogram a hálózat letöltési és feltöltési sebességének ellenőrzésére. Azon alapul Fast.com a Netflix által készített weboldal, és számos teszt fut a Netflix saját termelési szerverein.







A Fast-cli Ubuntu telepítéséhez futtassa az alábbi parancsokat:



$sudotalálótelepítéstengerszint felett
$ npmtelepítés --globálisgyors-cli

A hálózati sebesség Fast-cli használatával történő ellenőrzéséhez futtassa az alábbi parancsot:



$gyors--feltöltés





Speedtest-cli

Speedtest-cli egy parancssori segédprogram, amely használja speedtest.net a hálózati sávszélesség ellenőrzéséhez. Ellenőrizheti mind a letöltési, mind a feltöltési sebességet, valamint a szerver válaszidejét.

A Speedtest-cli Ubuntu telepítéséhez futtassa az alábbi parancsokat:



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

A sebességteszt elvégzéséhez a speedtest-cli segítségével futtassa az alábbi parancsot:

$ ./speedtest-cli-egyszerű

Wget

A Wget egy parancssori letöltéskezelő, amely HTTP, HTTPS és FTP protokollok segítségével képes lekérni a fájlokat.

A wget Ubuntu telepítéséhez futtassa az alábbi parancsot:

$sudotalálótelepítés wget

A letöltési sebesség teszteléséhez (feltöltés nélkül) futtassa az alábbi parancsot:

$wget -VAGY /dev/nulla-q -show-haladáshttp://speedtest.newark.linode.com/100 MB-os newark.bin

A fenti parancs a Linode által biztosított ingyenes sebességteszt szolgáltatást használja a szervereik teszteléséhez. A fenti parancs Newark részét kicserélheti bármely más szerverre, amely a Linode sebességteszt oldalán áll itt .

Youtube-dl

A Youtube-dl egy parancssori segédprogram a YouTube-fájlok különböző audio- és videóformátumokban történő letöltéséhez. A letöltési sebességet ellenőrizheti egy YouTube-videó letöltésével a youtube-dl segítségével.

A youtube-dl Ubuntu telepítéséhez futtassa az alábbi parancsot:

$sudotalálótelepítésyoutube-dl

Gyorsteszt elvégzéséhez a youtube-dl használatával futtassa a következő parancsot:

$ youtube-dl-flegjobb-nincs rész --no-cache-dir -vagy /dev/nulla--új sor
https://www.youtube.com/néz?v= vzfZgVywscw

A fenti parancs letölt egy videót a KDE Community YouTube csatornájáról. A YouTube URL -jét lecserélheti saját URL -jére. A /dev /null rész biztosítja, hogy a videó ne kerüljön a fájlrendszer sehova.

A legnagyobb előnye annak, hogy a youtube-dl-t sebességteszthez használjuk, a beépített lehetősége a földrajzi korlátozások megkerülésére. Ha másik országból szeretne videót letölteni, használja az alábbi parancsot:

$ youtube-dl-flegjobb-nincs rész --no-cache-dir -vagy /dev/nulla
--új sor -geo-bypass-országUSA https://www.youtube.com/néz?v= vzfZgVywscw

Cserélje ki az amerikai alkatrészt másra ISO 3166-2 országkód .

Becsavar

A Curl egy parancssori segédprogram, amely lehetővé teszi az URL -ek használatával történő adatátvitelt. Ezek az URL -ek nem korlátozódnak csak a HTTP protokollra, mivel a curl sok más szabványt is támogat. A Curl -t sokat használják a RESTful API -k tesztelésére és interakciójára.

A curl Ubuntu telepítéséhez futtassa az alábbi parancsot:

$sudotalálótelepítésbecsavar

A curl segítségével gyorsteszt végrehajtásához használja a következő parancsot:

$becsavar-vagy /dev/null http://speedtest-blr1.digitalocean.com/10mb.teszt

A fenti parancs a Digital Ocean szervereit használja a hálózati sebesség tesztelésére. Az URL -t bármely más felsorolt ​​Digital Ocean szerverre cserélheti itt .

Vegye figyelembe, hogy a curl a sebességet KB/sec -ban jeleníti meg. Ha MB/sec -ba szeretné konvertálni (hasonlóan a wget kimenetéhez), az eredményt meg kell szorozni 0,001 -gyel. A fenti képernyőképen a sebesség 6794 KB/sec * 0,001 = 6,794 MB/sec lenne.

Ari2

Az Aria2 egy parancssori letöltéskezelő Linux számára. Szüneteltetheti és folytathatja a letöltést az újraindítást támogató szerverekről. Lehetőséget biztosít a többszálas letöltésre is.

Az aria2 Ubuntu telepítéséhez futtassa az alábbi parancsot:

$sudotalálótelepítésaria2c

Az aria2 használatával történő gyorsteszt elvégzéséhez futtassa az alábbi parancsot:

$ aria2c-d /dev-vagynulla-engedi felülírni=igaz -fájl allokáció= nincs
http://speedtest-blr1.digitalocean.com/10mb.teszt

Hagyja figyelmen kívül a fenti képernyőképen látható hibát. A fenti parancs a Digital Ocean szerverét használja a gyors teszt elvégzésére (amint azt korábban kifejtettük). Az URL -t bármely más felsorolt ​​Digital Ocean szerverre cserélheti itt .

Következtetés

Íme néhány módszer a hálózati sebesség tesztelésére a parancssori alkalmazások segítségével. Ha csak tesztelni szeretné a letöltési sebességet, a wget használata nagyon egyszerű. A letöltési és feltöltési sebesség teszteléséhez használja a fast-cli vagy speedtest-cli alkalmazást.