Vernetzung

Befehlszeilen-Apps zur Überwachung der Netzwerkgeschwindigkeit für Linux

Befehlszeilen-Apps zur Überwachung der Netzwerkgeschwindigkeit für Linux
Für Linux sind viele Befehlszeilentools zur Überwachung der Netzwerkgeschwindigkeit und des Bandbreitenverbrauchs verfügbar available. Diese Tools sind nützlich, wenn Sie einen schnellen Blick auf Echtzeit-Verkehrsstatistiken werfen oder ein Netzwerkproblem beheben möchten. Tatsächlich verwenden viele grafische Apps, Applets und Erweiterungen diese Apps, um Daten anzuzeigen, indem sie ihre Ausgabe weiterleiten und String-Manipulations- und Regex-Befehle ausführen.

Dieser Artikel listet einige der beliebtesten Tools zur Überwachung der Netzwerkgeschwindigkeit über die Befehlszeile auf, die für Linux verfügbar sind. Bevor Sie fortfahren, beachten Sie ein paar Dinge. Einige Befehle erfordern Root-Berechtigungen, um auf Netzwerkinformationen zuzugreifen. Wenn Sie mit diesen Apps nicht vertraut sind, werden unten viele andere No-Root-Optionen erwähnt.

Zweitens wird der folgende Befehl regelmäßig verwendet, um die derzeit aktive Netzwerkschnittstelle auf Ihrem System automatisch zu erkennen detect. Immer wenn Sie sehen, dass dieser Befehl in anderen Befehlen verwendet wird, können Sie ihn durch den richtigen Namen einer Netzwerkschnittstelle ersetzen, wenn Sie ihn kennen.

$ IP-Link anzeigen | awk '/state UP/ print $2' | sed 's /.$//'

Lass uns anfangen.

Ifstat

Ifstat ist ein einfaches Befehlszeilen-Dienstprogramm, das den Verbrauch und die Geschwindigkeit der Netzwerkbandbreite in regelmäßigen Abständen anzeigt.

Um ifstat in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt install ifstat

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit für alle Schnittstellen anzuzeigen:

$ ifstat -tTS

Um nur die Netzwerkgeschwindigkeit für die aktive Schnittstelle anzuzeigen, führen Sie den folgenden Befehl aus:

$ ifstat -tTSz

Schlummern

Slurm ist ein Befehlszeilentool zur Überwachung des Netzwerkverkehrs in Echtzeit. Neben Statistiken über ein- und ausgehenden Datenverkehr werden auch farbenfrohe ASCII-Grafiken angezeigt, um den Netzwerkverbrauch darzustellen.

Um Slurm in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt install slurm

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit der derzeit aktiven Schnittstelle anzuzeigen:

$ slurm -i $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Bmon

Bmon ist ein Befehlszeilentool zum Erfassen und Überwachen von Netzwerkverkehrsaktivitäten. Standardmäßig wird die Netzwerkgeschwindigkeit in einer interaktiven, auf Flüchen basierenden Benutzeroberfläche in einem Terminal angezeigt. Es unterstützt jedoch auch andere Ausgabeformate wie HTML und Nur-Text.

Um Bmon in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt install bmon

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit für alle Schnittstellen anzuzeigen:

$ bmon

Um nur die Netzwerkgeschwindigkeit für die aktive Schnittstelle anzuzeigen, führen Sie den folgenden Befehl aus:

$ bmon -p $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Tachometer

Tachometer ist, wie der Name schon sagt, ein Werkzeug zur Überwachung und Messung der Netzwerkbandbreite. Die terminalbasierte Schnittstelle verwendet farbenfrohe Beschriftungen und Grafiken, um den Bandbreitenverbrauch und die Netzwerkgeschwindigkeit darzustellen represent.

Um den Tachometer in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt Tachometer installieren

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit der derzeit aktiven Schnittstelle anzuzeigen:

$ Tacho -r $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')
-t $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Nethogs

Nethogs ist ein „Top“-Tool für die Befehlszeile zur Überwachung der Netzwerkgeschwindigkeit. Es funktioniert ähnlich wie das Dienstprogramm top / htop und zeigt die Netzwerkgeschwindigkeit für jeden Prozess an, der für den eingehenden oder ausgehenden Netzwerkverkehr verantwortlich ist.

Um Nethogs in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt install nethogs

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit für alle Schnittstellen anzuzeigen:

$ sudo nethogs

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit der derzeit aktiven Schnittstelle anzuzeigen:

$ sudo nethogs device $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Iftop

Iftop ist ein weiteres Netzwerküberwachungstool, das wie das „Top“-Befehlszeilentool funktioniert. Es zeigt den Netzwerkverkehr für verschiedene Prozesse in tabellarischer Form an.

Um Iftop in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt install iftop

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit der derzeit aktiven Schnittstelle anzuzeigen:

$ sudo iftop -i $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Vnstat

Vnstat ist ein einfaches und unkompliziertes Tool zur Überwachung der Netzwerkgeschwindigkeit. Obwohl es keinen Schnickschnack der anderen oben genannten Tools hat, funktioniert es einfach und kann die Netzwerkgeschwindigkeit in nur einer Zeile anzeigen.

Um Vnstat in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt install vnstat

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit der derzeit aktiven Schnittstelle anzuzeigen:

$ vnstat -l -i $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Nload

Nload ist ein konsolenbasiertes Dienstprogramm, das Echtzeit-Netzwerkverkehrsstatistiken sowie den maximalen, minimalen und durchschnittlichen Bandbreitenverbrauch anzeigen kann.

Um Nload in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt install nload

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit der derzeit aktiven Schnittstelle anzuzeigen:

$ nload devices $(ip link show | awk '/state UP/ print $2' | sed 's/.$//')

Wavemon

Wavemon ist ein Befehlszeilentool, mit dem Sie die Qualität des drahtlosen Signals, die Geschwindigkeit, den Bandbreitenverbrauch und andere nützliche Informationen über Ihre drahtlose Verbindung überwachen können.

Um Wavemon in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt install wavemon

Führen Sie den folgenden Befehl aus, um die Netzwerkgeschwindigkeit der derzeit aktiven drahtlosen Schnittstelle anzuzeigen:

$ wavemon

Fazit

Einige Apps wurden aus dieser Liste gestrichen, da sie nicht mehr gepflegt werden. Fast alle der oben genannten Tools sind jedoch auf den meisten Linux-Distributionen standardmäßig vorinstalliert und erfordern kein Setup. Sie sind nützlich für Desktop-PCs und werden auch häufig für die Fernüberwachung von Servern verwendet.

So ändern Sie die Maus- und Touchpad-Einstellungen mit Xinput in Linux
Die meisten Linux-Distributionen werden standardmäßig mit der Bibliothek „libinput“ ausgeliefert, um Eingabeereignisse auf einem System zu verarbeiten...
Weisen Sie Ihre Maustasten mit der X-Mouse Button Control für verschiedene Software unterschiedlich zu
Vielleicht benötigen Sie ein Tool, mit dem sich die Steuerung Ihrer Maus bei jeder von Ihnen verwendeten Anwendung ändern kann. In diesem Fall können ...
Microsoft Sculpt Touch Wireless-Maus Bewertung
Ich habe vor kurzem gelesen, dass Microsoft Sculpt Touch kabellose Maus und beschloss, sie zu kaufen. Nachdem ich es eine Weile benutzt hatte, beschlo...