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.