Um unsere Internetgeschwindigkeit zu überprüfen, haben wir oft eine Speedtest-Website verwendet, um unsere Netzwerkgeschwindigkeit zu messen. Anstatt das Dienstprogramm jetzt aus dem Web zu verwenden, haben Sie die Möglichkeit, es über das Terminal mit Speedtest CLI zu verwenden .
[Das könnte Ihnen auch gefallen:So überprüfen Sie die CPU-Informationen in Linux ]
Speedtest-CLI ist ein Befehlszeilendienstprogramm für Systemadministratoren, Softwareentwickler und Computerbenutzer, um ihre Internet-Download- und Upload-Geschwindigkeit, Latenz und Paketverluste vom Linux-Terminal aus zu messen. Dieses Dienstprogramm ist in Python geschrieben und Sie benötigen Python 2.4 und höher, damit es funktioniert.
So installieren Sie Speedtest CLI unter Linux
Es gibt viele Möglichkeiten, Speedtest CLI zu installieren in Ihrer Linux-Distribution. Es gibt gängige Methoden, die unabhängig von der von Ihnen verwendeten Distribution verwendet werden können, oder Sie können den Paketmanager Ihrer Distribution verwenden, um das Paket wie gezeigt zu installieren.
Installieren Sie Speedtest CLI in Debian/Ubuntu &Mint
$ curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash $ sudo apt-get install speedtest
Installieren Sie Speedtest CLI in Redhat/Fedora &CentOS
$ curl -s https://install.speedtest.net/app/cli/install.rpm.sh | sudo bash $ sudo yum install speedtest
Installieren Sie Speedtest CLI mit PIP unter Linux
Alternativ können Sie die Speedtest CLI installieren Paket mit PIP oder ein Paket von GitHub herunterladen . Installieren Sie das Paket über pip Führen Sie den folgenden Befehl aus. Abhängig davon, wie Sie pip auf Ihrem Computer konfiguriert haben, müssen Sie entweder pip verwenden oder pip3 .
$ pip install speedtest-cli OR $ pip3 install speedtest-cli
Installieren Sie Speedtest CLI von GitHub unter Linux
Um das Paket von GitHub herunterzuladen und zu installieren Führen Sie den folgenden Befehl aus.
$ git clone https://github.com/sivel/speedtest-cli.git $ cd speedtest-cli $ python setup.py install
Nach der Installation können Sie überprüfen, ob die Installation erfolgreich war, indem Sie Folgendes ausführen:
$ speedtest-cli --version speedtest-cli 2.1.3 Python 3.8.5 (default, Jan 27 2021, 15:41:15) [GCC 9.3.0]
So verwenden Sie Speedtest CLI im Linux-Terminal
Versuchen Sie, --help
auszuführen um eine Liste der verfügbaren Flags zu erhalten, die zusammen mit dem Dienstprogramm verwendet werden können.
$ speedtest-cli --help
Überprüfen Sie die Linux-Internetgeschwindigkeit
Führen Sie den folgenden Befehl aus, um Ihre Internetgeschwindigkeit zu messen. Aus dem folgenden Bild können Sie sehen, dass dieser Befehl Ihren Internet-Upload misst und herunterladen Geschwindigkeit.
$ speedtest-cli
Überprüfen Sie die Linux-Internet-Download- und -Upload-Geschwindigkeit
Sie können auswählen, nur Hochladen zu testen oder herunterladen Geschwindigkeit, indem Sie die folgenden Flags hinzufügen.
$ speedtest-cli --no-download [Do not perform download test] $ speedtest-cli --no-upload [Do not perform upload test]
Wenn Sie sich die Ausgabe ansehen, gibt es viel Ausführlichkeit, die einfach mit --simple
weggelassen werden kann Flagge.
$ speedtest-cli --simple
Sie können auch eine Ausgabe in JSON erhalten formatieren, indem Sie --json
hinzufügen Flagge.
$ speedtest-cli --json
Checkliste der Speed Net Server
Sie können die Liste der Speednet-Server abrufen, indem Sie den folgenden Befehl ausführen. Die Liste wird nach Entfernung sortiert.
$ speedtest-cli --list $ speedtest-cli | wc -l # Total server count
Das war es für diesen Artikel. Diese Speedtest-CLI Tool wird sich als nützlich erweisen, wenn Sie die Internetgeschwindigkeit Ihres Linux-Servers beim Schreiben von Skripten messen möchten.