Überprüfen Sie die Internetgeschwindigkeit mit dem Speedtest-cli-Test in CentOS 7

Gegenwärtig bieten uns Internetanbieter oder ISP (Internet Service Provider) unterschiedliche Geschwindigkeiten an, die von der Art der auszuführenden Aufgabe abhängen. Dies ist von entscheidender Bedeutung, da eine hohe Geschwindigkeit gewährleistet, dass unsere Navigation problemlos verläuft und der gesamte Ladevorgang abläuft und das Herunterladen wird im erwarteten Rahmen erfolgen, ohne die Produktivität zu beeinträchtigen oder zu viel Zeit in Anspruch zu nehmen.

Ein nützliches Tool, um die Geschwindigkeit des Internets in Echtzeit zu überprüfen, ist Speedtest-cli, mit dem die Geschwindigkeit des Lade- und Entladevorgangs auf dem Server überprüft werden kann. Dabei wird eine Befehlszeilenschnittstelle verwendet, um diese Aufgabe in gewisser Weise auszuführen Ganz einfach, Speedtest-cli ist in der Lage, die Netzwerkgeschwindigkeit unseres Servers zu testen.

In diesem Tutorial lernen wir, wie man Speedtest-cli in CentOS 7 installiert.

1. So installieren Sie Python unter CentOS 7 Linux

Schritt 1

Speedtest-cli benötigt Python für seine optimale Ausführung, bevor wir als Root-Benutzer zugreifen können, indem wir Folgendes ausführen:

 Sudo seine 
Schritt 2

Später werden wir die folgende Zeile ausführen, um Python in CentOS 7 zu installieren:

 yum installiere Python 

Überprüfen Sie die Internetgeschwindigkeit mit dem Test Speedtest cli en CentOS 7-1.png

Wir geben den Buchstaben ein und akzeptieren den Download und die Installation von Python.

2. So installieren Sie Speedtest-cli unter CentOS 7 Linux

Schritt 1

Nun gehen wir in das Verzeichnis / usr / local / src, in das wir das Dienstprogramm herunterladen müssen:

 cd / usr / local / src 

Anschließend laden wir das mit Speedtest-cli verknüpfte Python-Skript herunter, indem wir Folgendes ausführen:

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

Überprüfen-Internet-Geschwindigkeit-mit-Test-Speedtest-cli-de-CentOS-7-2.png

Schritt 2

Wir vergeben die entsprechenden Berechtigungen:

 chmod + x speedtest-cli 

Überprüfen Sie die Geschwindigkeit des Internets mit dem Test Speedtest-cli-en-CentOS-7-3.png

3. So überprüfen Sie die Internetgeschwindigkeit in CentOS 7 Linux

Schritt 1

Der nächste Schritt ist die Durchführung der entsprechenden Internet-Tests. Die einfachste ist die Ausführung einer der folgenden Optionen:

 ./geschwindigkeitstest-cli python speedtest-cli 

Dies ist das Ergebnis:

See also  Ping Linux Befehl und Beispiele

Überprüfen-Internet-Geschwindigkeit-mit-Test-Speedtest-cli-de-CentOS-7-4.png

Dort sehen wir Details wie:

  • Quellserver
  • ISP-Anbieter
  • Ping-Zeit
  • Geschwindigkeit rauf und runter
Schritt 2

Wenn wir dieses Ergebnis in Bytes sehen wollen, werden wir folgendes ausführen:

 / speedtest-cli-bytes 

Überprüfen Sie die Geschwindigkeit des Internets mit dem Test Speedtest-cli-en-CentOS-7-5.png

Schritt 3

Eine andere der verfügbaren Optionen von Speedtest-cli besteht darin, dieses Ergebnis in grafischer Form zu erhalten. Dazu können wir die folgende Zeile ausführen, die uns einen Weblink zur Überprüfung des Ergebnisses bereitstellt:

 ./speedtest-cli -share 

Überprüfen Sie die Geschwindigkeit des Internets mit dem Test Speedtest-cli-en-CentOS-7-6.png

Schritt 4

Mit diesem Ergebnis können wir von jedem Browser aus auf den Link zugreifen. Dies ist das Ergebnis, das wir sehen werden:

Überprüfen-Internet-Geschwindigkeit-mit-Test-Speedtest-cli-de-CentOS-7-7.png

4. So erhalten Sie eine Server-ID zur Validierung von CentOS 7 Linux

Schritt 1

Es ist möglich, dass wir aus irgendeinem Grund die ID der verfügbaren Server ermitteln möchten. Dazu führen wir zunächst die folgende Zeile aus:

 wget http://www.speedtest.net/speedtest-servers.php 

Check-Internet-Geschwindigkeit-mit-Test-Speedtest-cli-de-CentOS-7-8.png

Schritt 2

Um die IDs der Server zu beobachten, führen wir die folgende Zeile aus:

 mehr speedtest-servers.php 

Überprüfen Sie die Geschwindigkeit des Internets mit dem Test Speedtest-cli-en-CentOS-7-9.png

Schritt 3

Um eine bestimmte ID zu kennen, können wir eine der folgenden Optionen verwenden:

 grep 'city' speedtest-servers.php grep 'country' speedtest-servers.php grep 'city, state' speedtest-servers.php 

Beispielsweise können wir Folgendes ausführen, um alle Server in Spanien anzuzeigen:

 grep 'Spain' speedtest-servers.php 

Überprüfen Sie die Geschwindigkeit des Internets mit dem Test Speedtest-cli-en-CentOS-7-10.png

Schritt 4

Um eine bestimmte ID einschließlich Stadt und Bundesland anzuzeigen, können Sie Folgendes ausführen:

 grep 'Tampa, FL' speedtest-servers.php | egrep -o 'id = "[0-9] {4}"' 

Dies führt zu den IDs der Server in dieser Region. Mit diesen IDs führen wir Folgendes aus, um den Geschwindigkeitstest durchzuführen:

 ./speedtest-cli-server "ID" 

Überprüfen Sie die Geschwindigkeit des Internets mit dem Test Speedtest-cli-en-CentOS-7-11.png

Schritt 5

Die allgemeinen Optionen von Speedtest-cli sind folgende:

Hilfsprogramm anzeigen
 -h, --hilfe 

Führen Sie den Download-Test nicht aus
 --kein Download 

Läuft nicht den Belastungstest
 --kein Upload 

Zeigen Sie den Wert in Bytes anstelle von Bits an
 --bytes 

Generieren und bieten Sie eine speedtest.net-URL mit dem Bild der Ergebnisse an
 --Teilen 

Löschen Sie die Detailausgabe, zeigen Sie nur grundlegende Informationen an
 - einfach 

Löschen Sie die Detailausgabe, zeigen Sie nur Basisinformationen im CSV-Format an
 --csv 

Einzelzeichenbegrenzer für die CSV-Ausgabe
 --csv-Begrenzer 

Drucken Sie CSV-Header
 --csv-header 

Löscht die Detailausgabe und zeigt nur grundlegende Informationen im JSON-Format an
 --json 

Zeigt eine Liste der speedtest.net-Server nach Entfernung sortiert an
 --list 

Ermöglicht die Angabe eines Servers zur Validierung
 --server 

Schließt einen Server von der Auswahl aus
 --exclude EXCLUDE 

Erzeugt eine MINI URL des Mini Speedtest Servers
 --mini 

Bezieht sich auf die Quell-IP-Adresse
 - QUELLE Quelle 

Dies ist die Zeitüberschreitung in Sekunden. Der Standardwert ist 10 Sekunden
 --timeout TIMEOUT 

Es verwendet das HTTPS-Protokoll anstelle von HTTP, wenn es mit Servern kommuniziert, die von speedtest.net betrieben werden
 --sicher 

Weisen Sie Ladedaten nicht vorab zu, um die Leistung zu verbessern
 --keine Vorbelegung 

Zeigt die aktuelle Version von Speedtest-cli an
 --version 

Mit diesem praktischen Tool ist es möglich, die Netzwerkgeschwindigkeit für Supportaufgaben, Kontrolle oder Garantie detailliert zu steuern, sowohl nach oben als auch nach unten.

See also  Dynamische Tabellen mit AngularJS

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *