Geschwindigkeitstest.net ist ein praktisches Tool für Linux-Serveradministratoren und -enthusiasten, mit dem sie Ping-, Bandbreiten- und andere Netzwerkinformationen bequem von einer Website aus testen können. Trotzdem ist die Speedtest.net-Website nicht besonders nützlich, wenn Sie versuchen, die Internetverbindung eines Remoteservers zu testen und keinen Zugriff auf einen Webbrowser haben.
Speedtest-cli stellt sich vor: Es ist ein Befehlszeilenprogramm, mit dem Sie Speedtest vom Linux-Terminal aus ausführen können. Es macht alles, was die Speedtest-Website macht, außer mit Linux-Befehlsargumenten. Zur Installation dieser Software benötigen Sie die neueste Version der Programmiersprache Python.
Installieren Sie Speedtest-cli
Speedtest-Cli kann über viele verschiedene Linux-Distributionssoftwarequellen installiert werden. Es ist auch über den Quellcode oder das Python Package-Tool verfügbar.
Ubuntu
sudo apt install speedtest-cli
Debian
sudo apt-get install speedtest-cli
Arch Linux
Arch-Benutzer, die Speedtest-cli installieren möchten, müssen zuerst das Community-Software-Repository in /etc/pacman.conf aktivieren. Zum Aktivieren starte ein Terminal und öffne pacman.conf mit Nano.
sudo nano /etc/pacman.conf
Scrollen Sie nach unten und suchen Sie nach "Community". Entfernen Sie alle Instanzen von # von vor "Community" und den Zeilen darunter. Nachdem Sie die # -Symbole entfernt haben, drücken Sie Strg + O um die Änderungen zu speichern und beenden Sie Nano mit Strg + X.
Synchronisiere deinen Pacman erneut, um das Community-Repo zu aktivieren.
sudo pacman -Syy
Installieren Sie das Dienstprogramm speedtest-cli, während der Community-Repräsentant jetzt auf Ihrem Arch Linux-PC ausgeführt wird.
sudo pacman -S speedtest-cli
Fedora
sudo dnf install speedtest-cli -y
OpenSUSE
sudo zypper install speedtest-cli
Generische Linuxe über Python PIP
Wenn Sie das Dienstprogramm Speedtest-cli nicht erhalten können,Sie können es mit Python und PIP zum Laufen bringen. Öffnen Sie zum Starten der Installation ein Terminalfenster und stellen Sie sicher, dass Sie über die neueste Version von Python und Pip verfügen. Wenn Sie festgestellt haben, dass die neueste Version von Python und Pip auf Ihrem Linux-PC ausgeführt wird, installieren Sie Speedtest-cli mit dem folgenden Befehl.
Hinweis: Versuchen Sie nicht zu verwenden sudo während der Installation, da dies Ihre Python-Entwicklungsumgebung durcheinander bringt.
pip install speedtest-cli
Generische Linuxe durch Erstellen aus dem Quellcode
Python-Pip-Route unter generischem LinuxDistributionen sind in der Regel der einfachste Weg, um es in Gang zu bringen, wenn Ihre Linux-Distribution die Software nicht interessiert. Wenn PIP jedoch nicht funktioniert, gibt es eine andere Lösung: Erstellen aus dem Quellcode.
Installieren Sie vor der Installation von Speedtest-cli über den Github-Quellcode die Programmiersprache Python sowie das Git-Tool. Dann verwenden Sie die Git-Klon Befehl, um den Code zu holen.
git clone https://github.com/sivel/speedtest-cli.git
Bewegen Sie Ihr Terminal in die speedtest-cli Code-Ordner und aktualisieren Sie die Berechtigungen des Inhalts.
sudo chmod +x *
Führen Sie das Installationstool aus, um Speedtest-cli auf Ihrem Linux-PC zum Laufen zu bringen.
python setup.py install
Verwenden Sie Speedtest-Cli
Starten Sie ein Terminal und führen Sie es aus, um einen grundlegenden Internet-Geschwindigkeitstest mit dem Tool Speedtest-cli durchzuführen speedtest-cli drin. Was folgt, ist ein grundlegender Test Ihrer Ping-, Upload- und Download-Geschwindigkeit. Die Ergebnisse Ihres Internet-Tests werden nach Abschluss des Vorgangs in Textform angezeigt.

speedtest-cli
Wenn Sie das Terminal noch nicht kennen und möchten, dass die Testergebnisse im Internet besser lesbar sind, fügen Sie den einfachen Modifikator hinzu speedtest-cli befehle.

speedtest-cli --simple
Test nur zum Herunterladen
Sie möchten Ihre Download-Geschwindigkeit ermitteln, möchten aber keinen vollständigen Internet-Geschwindigkeitstest durchführen? Versuchen Sie das speedtest-cli Befehl mit der Kein Upload Modifikator.
speedtest-cli --no-upload
Kombinieren Kein Upload mit dem einfach Modifikator für eine einfach zu lesende Erfahrung.
speedtest-cli --no-upload --simple
Nur-Upload-Test
Laufen speedtest-cli mit dem Kein Download Mit diesem Befehl kann der Benutzer einen Test nur zum Hochladen durchführen.
speedtest-cli --no-download
Die besten Ergebnisse erzielen Sie, wenn Sie mit der einfach Modifikator.
speedtest-cli --no-download --simple
Grafische Ergebnisse anzeigen
Wenn Sie auf Speedtest.net einen Internet-Geschwindigkeitstest durchführen, haben Sie die Möglichkeit, Ihre Netzwerkergebnisse in einem PNG-Bild anzuzeigen. Wenn Sie ein Bild Ergebnis von Geschwindigkeitstests wollen, mit denen Sie laufen speedtest-cli Fügen Sie im Terminal die Teilen Modifikator.
speedtest-cli --share --simple
Speedtest mit Bytes
Jeder Internet - Test, den Sie mit dem ausführen speedtest-cli Befehl wird in Bits gemessen. Dies ist der universelle Standard für die Geschwindigkeitsmessung im Internet. Wenn dies bei Ihnen nicht der Fall ist, können Sie die Bytes Modifikator in Ihren Tests.
speedtest-cli --bytes
SpeedTest nach CSV exportieren
Führen Sie häufig Geschwindigkeitstests durch? Möchten Sie Ihre Daten im Auge behalten? Betrachten Sie die Ausführung speedtest-cli Befehl mit der csv Modifikator. Mit dieser Funktion werden Testergebnisse im Textformat „csv“ ausgedruckt, das in Tabellenkalkulationsprogrammen wie Microsoft Excel oder Libre Office Calc problemlos eingefügt werden kann.

speedtest-cli --csv
Weitere Funktionen von Speedtest-cli
In diesem Tutorial gehen wir auf viele verschiedene nützliche Funktionen ein, mit denen Sie arbeiten können speedtest-cli. Es gibt jedoch noch viele andere nützliche Funktionen, die wir nicht behandelt haben.
Führen Sie den folgenden Befehl in einem Terminalfenster aus, um auf die anderen Speedtest-Befehlszeilenfunktionen zuzugreifen.

speedtest-cli --help
Speichern Sie alternativ die Hilfeseite in einer Textdatei mit:
speedtest-cli --help >> ~/Documents/speedtest-cli-commands.txt</ p>
Bemerkungen