Teljesítmény

Parancssori alkalmazások az internet sebesség tesztjének elvégzéséhez Linuxon

Parancssori alkalmazások az internet sebesség tesztjének elvégzéséhez Linuxon
Az internetkapcsolat sebességének tesztjei hasznosak a hálózati kapcsolat problémáinak, az internetszolgáltatók fojtásának, a szerver fojtásának vagy más kapcsolódási problémáknak a kiderítésében. Ez a cikk felsorolja a legnépszerűbb módszereket a sebességvizsgálatok Linux alatt történő végrehajtására parancssori alkalmazások segítségével.

Fast-cli

Fast-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 Gyors.com a Netflix által készített webhelyet és egy sor tesztet futtatnak a Netflix saját gyártói szerverein.

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

$ sudo apt install npm
$ npm telepítés --global fast-cli

A hálózati sebesség ellenőrzéséhez a Fast-cli segítségével futtassa az alábbi parancsot:

$ fast --feltöltés

Speedtest-cli

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

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

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

A sebességteszt végrehajtásához a speedtest-cli használatával 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 tudja letölteni a fájlokat.

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

$ sudo apt install wget

Letöltési sebesség teszt (feltöltés nélkül) végrehajtásához futtassa az alábbi parancsot:

$ wget -O / dev / null -q --show-progress http: // sebességteszt.newark.linode.com / 100MB-newark.kuka

A fenti parancs a Linode által biztosított ingyenes sebességteszt szolgáltatást használja szervereik teszteléséhez. A fenti parancs „newark” részét lecserélheti a Linode elérhető tesztoldalán felsorolt ​​bármely más szerverre itt.

Youtube-dl

A Youtube-dl egy parancssori segédprogram YouTube fájlok letöltésére különféle audio és video formátumokban. A letöltési sebességet YouTube-videók letöltésével ellenőrizheted a youtube-dl segítségével.

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

$ sudo apt telepítse a youtube-dl fájlt

Ha a youtube-dl használatával szeretne tesztet végrehajtani, futtassa a következő parancsot:

$ youtube-dl -f best --no-part --no-cache-dir -o / dev / null --newline
https: // www.Youtube.com / watch?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átra. A “/ dev / null” rész biztosítja, hogy a videó ne kerüljön bárhová a fájlrendszerbe.

A youtube-dl segítségével a sebességteszt használatának legnagyobb előnye a beépített lehetőség a földrajzi korlátozások megkerülésére. Videó letöltéséhez egy másik országból használja az alábbi parancsot:

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

Cserélje ki az „USA” részt bármely másra ISO 3166-2 országkód.

Becsavar

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

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

$ sudo apt install curl

Speedteszt hajlítással történő végrehajtásához használja a következő parancsot:

$ curl -o / dev / null http: // speedtest-blr1.digitalocean.com / 10mb.teszt

A fenti parancs a Digital Ocean szervereket 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. MB / sec-ra konvertálásához (hasonlóan a wget kimenetéhez) meg kell szorozni az eredményt 0-val.001. A fenti képernyőképen a sebesség 6794 KB / sec * 0 lenne.001 = 6.794 MB / sec.

Aria2

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

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

$ sudo apt telepítse az aria2c fájlt

A sebességteszt végrehajtásához az aria2 használatával futtassa az alábbi parancsot:

$ aria2c -d / dev -o null --allow-overwrite = true --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 sebességvizsgálat 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

Ezeket a módszereket használhatja a hálózati sebesség tesztelésére a parancssori alkalmazások segítségével. Ha csak a letöltési sebesség tesztelésére törekszik, akkor a wget használata meglehetősen egyszerű. A letöltési és feltöltési sebesség teszteléséhez használja a fast-cli vagy a speedtest-cli alkalmazást.

Az 5 legjobb játékrögzítő kártya
Mindannyian láttuk és szerettük a YouTube-on a streaming játékokat. A PewDiePie, a Jakesepticye és a Markiplier csak néhány a legnépszerűbb játékosok ...
Hogyan lehet játékot fejleszteni Linuxon
Egy évtizeddel ezelőtt nem sok Linux-felhasználó jósolta, hogy kedvenc operációs rendszerük egy napon a videojátékok népszerű játékplatformja lesz. El...
Kereskedelmi játékmotorok nyílt forráskódú portjai
Ingyenes, nyílt forráskódú és platformokon átívelő játékmotorok szabadidős programjai felhasználhatók a régi, valamint a meglehetősen friss játékcímek...