Befehlszeilen -Netzwerkgeschwindigkeitsüberwachungs -Apps für Linux

Befehlszeilen -Netzwerkgeschwindigkeitsüberwachungs -Apps für Linux
Viele Befehlszeilen -Tools zur Überwachung der Netzwerkgeschwindigkeit und des Bandbreitenverbrauchs sind für Linux verfügbar. Diese Tools sind nützlich, wenn Sie einen schnellen Blick auf Echtzeitverkehrsstatistiken haben möchten oder wenn Sie ein Netzwerkproblem debuggen möchten. In der Tat verwenden viele grafische Apps, Applets und Erweiterungen diese Apps, um Daten anzuzeigen, indem sie ihre Ausgabe und Auslauf -String -Manipulation und Regex -Befehle leiten.

In diesem Artikel werden einige der beliebtesten Befehlszeilen -Netzwerk -Geschwindigkeitsüberwachungs -Tools für Linux aufgeführt. Beachten Sie, bevor Sie ein paar Dinge beachten. Einige Befehle erfordern Stammberechtigungen, 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. Wenn Sie diesen Befehl sehen, der in anderen Befehlen verwendet wird, können Sie ihn durch den richtigen Namen einer Netzwerkschnittstelle ersetzen, wenn Sie es wissen.

$ ip link show | awk '/ state up/ print $ 2' | sed 's/.$ // '

Lass uns anfangen.

IFSTAT

IFSTAT ist ein einfaches Dienstprogramm für Befehlszeilen, das den Verbrauch und die Geschwindigkeit der Netzwerkbandbreite in regelmäßigen Abständen anzeigt.

Führen Sie den folgenden Befehl aus, um IFSTAT in Ubuntu zu installieren:

$ sudo apt install IfStat

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

$ ifStat -tts

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

$ ifStat -ttsz

Schläge

Slurm ist das Befehlszeilen -Tool zur Überwachung des Echtzeit -Netzwerkverkehrs. Neben den Statistiken über eingehenden und ausgehenden Verkehr zeigt es auch farbenfrohe ASCII -Grafiken, um den Netzwerkverbrauch darzustellen.

Führen Sie den folgenden Befehl aus, um Slurm in Ubuntu zu installieren:

$ sudo apt installieren Sie Slurm

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

$ slurm -i $ (IP -Link Show | awk '/ state Up/ drucken $ 2' | sed 's/.$ // ')

Bmon

Bmon ist ein Befehlszeilen -Tool zum Erfassen und Überwachen von Netzwerkverkehrsaktivitäten. Standardmäßig zeigt es die Netzwerkgeschwindigkeit in einer interaktiven fluchbasierten Benutzeroberfläche in einem Terminal an. Es unterstützt jedoch auch andere Ausgangsformate wie HTML und einfacher Text.

Führen Sie den folgenden Befehl aus, um Bmon in Ubuntu zu installieren:

$ sudo apt install bmon

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

$ bmon

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

$ bmon -p $ (IP -Link anzeigen | awk '/ state Up/ drucken $ 2' | sed 's/.$ // ')

Tachometer

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

Führen Sie den folgenden Befehl aus, um den Tachometer in Ubuntu zu installieren:

$ sudo APT Installieren Sie den Tachometer

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

$ Tachometer -r $ (IP -Link anzeigen | awk '/ State Up/ drucken $ 2' | sed 's/.$ // ')
-t.$ // ')

Nethogs

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

Führen Sie den folgenden Befehl aus, um Nethogs in Ubuntu zu installieren:

$ sudo apt installieren 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 aktuell 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 "Top" -Schelllinien -Tool funktioniert. Es zeigt den Netzwerkverkehr für verschiedene Prozesse in tabellarischer Form an.

Führen Sie den folgenden Befehl aus, um IFTOP in Ubuntu zu installieren:

$ sudo apt install IFTOP

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

$ sudo iftop -i $ (IP -Link show | awk '/ State Up/ print $ 2' | sed 's/.$ // ')

Vnstat

VNSTAT ist einfach und unkompliziertes Werkzeug zur Überwachung der Netzwerkgeschwindigkeit. Obwohl es keine Glocken und Pfeifen anderer Tools gibt, die oben erwähnt werden, funktioniert es einfach und kann die Netzwerkgeschwindigkeit in nur einer Zeile zeigen.

Führen Sie den folgenden Befehl aus, um VNSTAT in Ubuntu zu installieren:

$ sudo apt install VNSTAT

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

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

NLOAD

NLOAD ist ein auf Konsolen basierendes Dienstprogramm, mit dem Echtzeit -Netzwerkverkehrsstatistiken sowie maximaler, minimaler und durchschnittlicher Bandbreitenverbrauch angezeigt werden können.

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 aktuell aktiven Schnittstelle anzuzeigen:

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

Wavemon

Wavemon ist ein Befehlszeilen -Tool, mit dem Sie die drahtlose Signalqualität, die Geschwindigkeit, der Bandbreitenverbrauch und andere nützliche Informationen zu Ihrer drahtlosen Verbindung überwachen können.

Führen Sie den folgenden Befehl aus, um Wavemon in Ubuntu zu installieren:

$ sudo APT Installieren Sie Wavemon

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

$ wavemon

Abschluss

Einige Apps wurden aus dieser Liste weggelassen, da sie nicht mehr aufrechterhalten werden. Fast alle oben genannten Tools werden jedoch standardmäßig bei den meisten Linux-Verteilungen vorinstalliert und erfordern kein Setup. Sie sind nützlich für Desktop -PCs und werden auch ausgiebig zur Fernüberwachung von Servern verwendet.