Snel klikken
Snel klikken is een opdrachtregelprogramma om de download- en uploadsnelheden van uw netwerk te controleren. Het is gebaseerd op Snel.com website gemaakt door Netflix en een reeks tests worden uitgevoerd op de eigen productieservers van Netflix.
Voer de onderstaande opdrachten uit om Fast-cli op Ubuntu te installeren:
$ sudo apt install npm$ npm install --global fast-cli
Voer de onderstaande opdracht uit om de netwerksnelheid te controleren met Fast-cli:
$ snel --uploaden
Speedtest-klik
Speedtest-klik is een opdrachtregelprogramma dat gebruikmaakt van snelheidstest.netto- om de snelheid van de netwerkbandbreedte te controleren. Het kan zowel de download- en uploadsnelheid als de responstijd van de server controleren.
Voer de onderstaande opdrachten uit om Speedtest-cli in Ubuntu te installeren:
$ wget -O speedtest-cli https://raw.githubusercontent.com/sive/speedtest-cli/master/speedtest.py
$ chmod +x speedtest-cli
Voer de onderstaande opdracht uit om een snelheidstest uit te voeren met speedtest-cli:
$ ./speedtest-cli --simpel
Wget
Wget is een downloadmanager voor de opdrachtregel die bestanden kan ophalen met behulp van HTTP-, HTTPS- en FTP-protocollen.
Voer de onderstaande opdracht uit om wget in Ubuntu te installeren:
$ sudo apt install wgetVoer de onderstaande opdracht uit om een downloadsnelheidstest uit te voeren (zonder upload):
$ wget -O /dev/null -q --show-progress http://speedtest.newark.linode.com/100MB-newark.bin
De bovenstaande opdracht gebruikt de gratis snelheidstestservice van Linode voor het testen van hun servers. U kunt het "newark"-gedeelte in de bovenstaande opdracht vervangen door elke andere server die wordt vermeld op de beschikbare snelheidstestpagina van Linode hier.
Youtube-dl
Youtube-dl is een opdrachtregelprogramma om YouTube-bestanden in verschillende audio- en videoformaten te downloaden. Het is mogelijk om de downloadsnelheid te controleren door een YouTube-video te downloaden met youtube-dl.
Voer de onderstaande opdracht uit om youtube-dl in Ubuntu te installeren:
$ sudo apt install youtube-dlVoer de volgende opdracht uit om een snelheidstest uit te voeren met youtube-dl:
$ youtube-dl -f best --no-part --no-cache-dir -o /dev/null --newlinehttps://www.youtube.com/watch?v=vzfZgVywscw
Met de bovenstaande opdracht wordt een video gedownload van het YouTube-kanaal van de KDE Community. Je kunt de YouTube-URL vervangen door die van jezelf. Het "/dev/null" gedeelte zorgt ervoor dat video nergens op het bestandssysteem wordt opgeslagen.
Het grootste voordeel van het gebruik van youtube-dl om een speedtest uit te voeren, is de ingebouwde optie om geografische beperkingen te omzeilen. Gebruik de onderstaande opdracht om een video uit een ander land te downloaden:
$ youtube-dl -f best --no-part --no-cache-dir -o /dev/null--newline --geo-bypass-country VS https://www.youtube.com/watch?v=vzfZgVywscw
Vervang het "VS"-gedeelte door een ander ISO 3166-2 landcode.
Krullen
Curl is een opdrachtregelprogramma dat gegevensoverdracht mogelijk maakt met behulp van URL's. Deze URL's zijn niet beperkt tot alleen het HTTP-protocol, omdat curl veel andere standaarden ondersteunt. Curl wordt veel gebruikt voor het testen van en interactie met RESTful API's.
Voer de onderstaande opdracht uit om curl in Ubuntu te installeren:
$ sudo apt install curlGebruik de volgende opdracht om een snelheidstest uit te voeren met curl:
$ curl -o /dev/null http://speedtest-blr1.digitale oceaan.com/10mb.test
De bovenstaande opdracht gebruikt Digital Ocean-servers om de netwerksnelheid te testen. U kunt de URL vervangen door elke andere vermelde Digital Ocean-server hier.
Merk op dat curl de snelheid in KB/sec weergeeft. Om het te converteren naar MB/sec (vergelijkbaar met de uitvoer van wget), moet je het resultaat vermenigvuldigen met 0.001. De snelheid in de bovenstaande schermafbeelding is 6794 KB/sec * 0.001 = 6.794 MB/sec.
Aria2
Aria2 is een opdrachtregeldownloadmanager voor Linux. Het kan downloads pauzeren en hervatten van servers die hervatten ondersteunen. Het biedt ook een optie voor downloaden via meerdere threads.
Voer de onderstaande opdracht uit om aria2 in Ubuntu te installeren:
$ sudo apt install aria2cVoer de onderstaande opdracht uit om een speedtest uit te voeren met aria2:
$ aria2c -d /dev -o null --allow-overwrite=true --file-allocation=nonehttp://speedtest-blr1.digitale oceaan.com/10mb.test
Negeer de fout die wordt weergegeven in de bovenstaande schermafbeelding. Het bovenstaande commando gebruikt de server van Digital Ocean om een snelheidstest uit te voeren (zoals eerder uitgelegd). U kunt de URL vervangen door elke andere vermelde Digital Ocean-server hier.
Conclusie
Dit zijn enkele van de methoden die u kunt gebruiken om de netwerksnelheid te testen met behulp van opdrachtregel-apps. Als je alleen de downloadsnelheid wilt testen, is wget vrij eenvoudig te gebruiken. Gebruik de app fast-cli of speedtest-cli om zowel download- als uploadsnelheden te testen.