GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So testen Sie die Internetgeschwindigkeit vom Terminal in Ubuntu Linux

Die Durchführung eines Geschwindigkeitstests ist normalerweise eine bequeme Möglichkeit, die Geschwindigkeit Ihrer Internetverbindung zu überprüfen oder zu überwachen. In den meisten Fällen würden Sie eine beliebte Website wie Ookla Speed ​​Test besuchen, die eine elegante Benutzeroberfläche bietet, die Ihnen ein klares Bild Ihrer Bandbreite gibt, einschließlich Download- und Upload-Geschwindigkeiten und dem Namen Ihres ISP.

Speedtest CLI wurde von Ookla entwickelt und ist ein Befehlszeilen-Tool, das auf Systemadministratoren und Entwickler sowie Befehlszeilen-Enthusiasten zugeschnitten ist. Es bietet die Möglichkeit, die Internetgeschwindigkeit direkt von Ihrem Linux-Terminal aus zu überprüfen.

Mit Speedtest CLI können Sie Folgendes tun:

  • Überprüfen Sie die Bandbreitenleistung, einschließlich Metriken wie Download, Upload und Paketverlust.
  • Überprüfen Sie die Verbindung von Ihrem PC oder sogar einem Remote-Server und IoT-Geräten wie Raspberry Pi.
  • Konfigurieren Sie Skripts, um Geschwindigkeitstestergebnisse über einen bestimmten Zeitraum zu sammeln.
  • Ergebnisse in CSV oder JSON speichern.

Installationsvoraussetzungen

Speedtest-cli funktioniert mit Python 2.4–3.7. Stellen Sie für beste Ergebnisse sicher, dass Sie Python 3.6 und höher verwenden, da ältere Versionen veraltet sind.

So installieren Sie Speedtest-Cli

Es gibt verschiedene Möglichkeiten, das Tool Speedtest-cli zu installieren. Lassen Sie uns kurz auf jeden von ihnen eingehen.

Installieren Sie Speedtest-cli mit dem APT-Paketmanager

Dies ist die einfachste und unkomplizierteste Art, Speedtest-cli zu installieren. Verwenden Sie zu Beginn den curl-Befehl, um das Speedtest-cli-Repository einzurichten.

$ curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash

Sobald das Repository eingerichtet ist, verwenden Sie den APT-Paketmanager, um Speedtest-cli wie folgt zu installieren.

$ sudo apt install speedtest-cli

Installieren Sie Speedtest-Cli mit dem Python-Skript

Die alternative Möglichkeit, Speedtest-cli zu installieren, besteht darin, das Speedtest-cli-Python-Skript herunterzuladen und auszuführen. Laden Sie zunächst das Skript von GitHub mit dem wget-Befehl wie gezeigt herunter.

$ wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

Sobald der Download abgeschlossen ist, können Sie sein Vorhandensein mit dem ls-Befehl wie gezeigt überprüfen.

$ ls -l | grep speedtest

Führen Sie schließlich mit dem Befehl chmod Berechtigungen für das Python-Skript speedtest-cli aus.

$ sudo chmod +x speedtest-cli

Verschieben Sie dann das Skript speedtest-cli in den Pfad /usr/bin.

$ sudo mv speedtest-cli /usr/bin

Version von Speedtest-Cli prüfen

Führen Sie den folgenden Befehl aus, um die Version des Tools Speedtest-cli zu überprüfen:

$ speedtest-cli --version

Testen der Internetverbindungsgeschwindigkeit mit Speedtest-cli

Beginnen wir nun damit, die Geschwindigkeit unserer Internetverbindung zu testen. Sie können den Befehl speedtest-cli in seiner Grundform ohne Argumente wie gezeigt ausführen.

$ speedtest-cli

Wie Sie sehen können, beginnt das Skript mit dem Abrufen der Testkonfiguration von speedtest.net und identifiziert Ihren ISP. Es ruft dann eine Liste möglicher Server ab, wählt den besten Server aus und führt sowohl die Download- als auch die Upload-Geschwindigkeitstests durch und druckt die Ergebnisse auf dem Terminal aus.

Sie können die Bandbreitenergebnisse mit anderen teilen, indem Sie die Option –share verwenden.

$ speedtest-cli --share

Eine URL mit den Ergebnissen des Geschwindigkeitstests wird ganz am Ende bereitgestellt. Dies enthält ein PNG-Bild der Geschwindigkeitstestergebnisse.

http://www.speedtest.net/result/11602946461.png

Kopieren Sie die URL, fügen Sie sie in einen Browser ein und drücken Sie die EINGABETASTE, um die Geschwindigkeitsteststatistik anzuzeigen.

Wenn Sie nur eine vereinfachte Ausgabe wünschen, die nur die Download- und Upload-Geschwindigkeiten anzeigt, verwenden Sie die Option –simple.

$ speedtest-cli --simple

Um eine Liste möglicher Server basierend auf der physischen Entfernung zu drucken, verwenden Sie die Option –list.

$ speedtest-cli --list

Wenn die Ausgabe Server aus verschiedenen Regionen enthält, verwenden Sie den Befehl grep, um die Ausgabe basierend auf Ihrem bevorzugten Server zu filtern. Hier listen wir Server in Nairobi auf.

$ speedtest-cli --list  | grep -i Nairobi

Verwenden Sie für weitere Befehlsoptionen die Option –help.

$ speedtest-cli --help

Das ist alles aus dem Artikel. Bitte teilen Sie Ihr Feedback und Ihre Fragen im Kommentarbereich unten mit.


Ubuntu
  1. So testen Sie die Netzwerkgeschwindigkeit in Linux über CLI

  2. So melden Sie sich sofort von einem Terminal bei Ubuntu ab

  3. So testen Sie die Ladegeschwindigkeit von Websites im Linux-Terminal

  4. ( Einfach ) Testen Sie Ihre Internet-Download-Geschwindigkeit im Linux-Terminal

  5. So testen Sie die Internetgeschwindigkeit im Linux-Terminal

So zeigen Sie die Internetgeschwindigkeit auf Ubuntu Desktop an

So verbinden Sie sich vom Terminal in Ubuntu Linux mit WLAN

So öffnen Sie das Terminal in Ubuntu Linux

So überprüfen Sie die Internetgeschwindigkeit unter Linux

So installieren Sie den eDEX-UI-Terminalemulator unter Ubuntu Linux

So verbinden Sie sich vom Terminal in Ubuntu Linux mit WLAN