So führen Sie einen Geschwindigkeitstest über die Befehlszeile aus, um die Geschwindigkeit der Internetverbindung zu überprüfen

Inhaltsverzeichnis:

Anonim

Die hervorragenden Tools curl und wget bieten eine einfache Möglichkeit, die Geschwindigkeit einer Internetverbindung direkt von der Befehlszeile aus zu testen. Curl ist mit den meisten Unix-Varianten gebündelt, aber Mac-Benutzer, die den wget-Trick verwenden möchten, müssen zuerst wget für OS X holen, damit dies funktioniert, wget ist ein einfaches Terminal-Dienstprogramm, das zum Herunterladen von Dateien aus dem Internet und ftp und verwendet wird Es ist praktisch, es für eine Vielzahl von Anwendungen zu haben, sodass es sich trotzdem lohnt, es zu haben.Curl sollte auf jeder Unix-Variante vorinstalliert sein, die auch nur annähernd modern ist, einschließlich aller Versionen von Mac OS X und Linux.

Internetverbindungsgeschwindigkeit über die Befehlszeile testen

Dies ist ein ziemlich einfacher Trick, um Download-Geschwindigkeiten mit den offiziellen SpeedTest-Servern zu überprüfen, was es zu einem schnellen und effektiven Mittel macht, um eine aktive Internetverbindung zu überprüfen. Es gibt zwei Möglichkeiten, dies zu verwenden, eine mit curl, die andere mit wget.

Führen Sie SpeedTest mit curl über die Befehlszeile aus, um die Download-Geschwindigkeit der Internetverbindung zu bestimmen

Der erste Trick besteht darin, curl zu verwenden, das in der Lage ist, entfernte Dateien von fast überall herunterzuladen, Kopfzeilen abzurufen und unzählige andere raffinierte Aktionen auszuführen. Curl ist mit jeder jemals erstellten Version von Unix und OS X gebündelt, was dies zu einem nahezu universellen Befehl zum Testen der Download-Geschwindigkeit auf nahezu jedem Unix-basierten Computer macht:

curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip

Die Download-Geschwindigkeit und die verstrichene Zeit bis zum Abschluss des Downloads werden angezeigt. So sieht die Ausführung in einem Terminal aus:

Die Datei „Test10.zip“ wird an /dev/null gesendet. Machen Sie sich also keine Sorgen, dass eine nutzlose Testdatei Speicherplatz belegt.

Wenn du glaubst, dass du den Curl-Trick oft verwendest, erwäge, ihn deinem Profil als Alias ​​hinzuzufügen:

alias speedtest='curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'

Vielen Dank an einen unserer Kommentatoren für diesen großartigen Curl-Trick.

Sie werden wahrscheinlich feststellen, dass der Befehl selbst der wget-Befehlszeichenfolge ziemlich ähnlich ist, um eine ähnliche Aktion auszuführen, also ist es wirklich eine Frage der Präferenz.

Testen der Verbindungsgeschwindigkeit über die Befehlszeile mit wget

Wenn Sie bereits mit der Befehlszeile vertraut sind, wissen Sie, was zu tun ist, aber andere können wget installieren, dann Terminal starten (zu finden in /Applications/Utilities/) und die folgende Befehlszeichenfolge in die einfügen Terminal:

wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip

Schauen Sie während der Ausführung auf die rechte Seite von wget und Sie sehen die Verbindungsgeschwindigkeit (1,36 m/s im Screenshot-Beispiel). Da wget die heruntergeladene Datei auf /dev/null verweist, nimmt sie tatsächlich keinen Festplattenspeicher in Anspruch, sodass Sie diesen Befehl nicht wiederholt ausführen müssen.

Dabei werden die gleichen SpeedTest-Server verwendet, die mobilen Benutzern über die Speed ​​Test-App zur Verfügung stehen. Dies kann eine anständige Möglichkeit darstellen, die Verbindungsgeschwindigkeiten bei einer Breitbandverbindung und einer Mobilfunkverbindung direkt zu vergleichen, ohne auf die zugreifen zu müssen SpeedTest Flash-basierte Web-Apps, und ohne zusätzliche Befehlszeilensoftware kompilieren zu müssen.

Hast du vor, diesen Trick oft anzuwenden? Erwägen Sie das Hinzufügen eines einfachen Alias ​​zu .bash_profile:

alias speedtest='wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'

Die Verwendung eines Alias ​​ist offensichtlich kürzer und leichter zu merken, was es etwas nützlicher für Skripte, Automatisierung, Remote-Tests und nur für diejenigen von uns macht, die gerne im Terminal herumstöbern.

Dieser Trick kommt von @climagic auf Twitter, folge @osxdaily dort auch, wenn du es noch nicht getan hast.

So führen Sie einen Geschwindigkeitstest über die Befehlszeile aus, um die Geschwindigkeit der Internetverbindung zu überprüfen