iftop
- Einleitung¶
iftop
ist ein textbasierter Netzwerk-Monitor. Zeigen Sie die Traffic- und Bandbreiten-Statistiken Ihres Servers für jede Verbindung an.
iftop
-Verwendung¶
dnf -y install epel-release
dnf -y install iftop
Es folgen die Optionen des Befehls iftop
.
Options | Beschreibung |
---|---|
-n | Vermeidet Hostnamen-Lookups |
-N | Vermeidet die Auflösung von Port-Nummern in Dienstnamen |
-p | Es läuft im Promiscuous-Modus, sodass der gesamte Verkehr gezählt wird |
-P | Zeigt die Portnummern für Verbindungen an |
-l | Zeigt und zählt den Traffic zu oder von lokalen IPv6-Adressen |
-b | Zeigt keine Balkendiagramme für den Traffic an |
-m LIMIT | Legt eine Obergrenze für das Bandbreitendiagramm fest, angegeben als Zahl und Einheiten-Suffix |
-u UNIT | Zeigt die Traffic-Geschwindigkeiten für die angegebene Maßeinheit an |
-B UNIT | Synonym für -u |
-i INTERFACE | Gemessene Schnittstelle |
-f FILTER CODE | Verwendet den folgenden Filtercode |
-F NET/MASK | Misst nur den Traffic zum angegebenen IPv4-Netzwerk |
-G NET/MASK | Misst den Traffic nur zum angegebenen IPv6-Netzwerk |
-c config | Verwendet die angegebene Konfigurationsdatei |
-t | non-ncurses -Modus verwenden |
Die Einheiten für das Flag -M sind folgende:
Einheit | Bedeutung |
---|---|
K | Kilo |
M | Mega |
G | Giga |
Die Einheiten für das Flag -u sind folgende:
Einheit | Bedeutung |
---|---|
bit | bits per second |
bytes | bytes per second |
packets | packets per second |
Ein Beispiel für die Ausgabe vom Heimserver des Autors, auf dem ein Tor Relay-Programm ausgeführt wird:
Listening on bridge b 25.0Kb 37.5Kb 50.0Kb 62.5Kb
└───────────────┴───────────────┴───────────────┴───────────────┴───────────────
tt.neelc.org => X.X.X.X 13.5Mb 13.5Mb 13.5Mb
<= 749Kb 749Kb 749Kb
tt.neelc.org => X.X.X.X 6.21Mb 6.21Mb 6.21Mb
<= 317Kb 317Kb 317Kb
tt.neelc.org => X.X.X.X 3.61Mb 3.61Mb 3.61Mb
<= 194Kb 194Kb 194Kb
tt.neelc.org => X.X.X.X 181Kb 181Kb 181Kb
<= 3.36Mb 3.36Mb 3.36Mb
tt.neelc.org => X.X.X.X 151Kb 151Kb 151Kb
<= 3.24Mb 3.24Mb 3.24Mb
tt.neelc.org => X.X.X.X 2.97Mb 2.97Mb 2.97Mb
<= 205Kb 205Kb 205Kb
tt.neelc.org => X.X.X.X 156Kb 156Kb 156Kb
<= 2.97Mb 2.97Mb 2.97Mb
tt.neelc.org => X.X.X.X 2.80Mb 2.80Mb 2.80Mb
<= 145Kb 145Kb 145Kb
tt.neelc.org => X.X.X.X 136Kb 136Kb 136Kb
<= 2.45Mb 2.45Mb 2.45Mb
────────────────────────────────────────────────────────────────────────────────
TX: cum: 30.1MB peak: 121Mb rates: 121Mb 121Mb 121Mb
RX: 30.4MB 122Mb 122Mb 122Mb 122Mb
TOTAL: 60.5MB 242Mb 242Mb 242Mb 242Mb
Aufschlüsselung der Zeilen im unteren Bereich:
- TX – Datennutzung beim Senden/Hochladen
- RX - Datennutzung empfangen/herunterladen
- TOTAL – Kombinierte Upload-/Download-Nutzung
Tastaturkürzel¶
- ++s++ - aggregiert den gesamten Datenverkehr für jede Quelle
- ++d++ - aggregiert den gesamten Datenverkehr für jedes Ziel
- ++shift+s++ - schaltet die Anzeige des Quellports um
- ++shift+d++ - schaltet die Anzeige des Zielports um
- ++t++ - schaltet zwischen den Anzeigemodi um: Standardmäßige zweizeilige Anzeige mit Sende- und Empfangsverkehr und dreizeilige Anzeige von Sende-, Empfangs- und Gesamt-Traffic
- ++1++, 2, 3 – Sortieren nach 1., 2. oder 3. Spalte
- ++l++ - geben Sie einen POSIX-regulären Ausdruck ein, um Hostnamen zu filtern
- ++shift+p++ - Pausiert die aktuelle Anzeige
- ++o++ - friert die Gesamtbandbreiten-Auswertung ein
- ++j++ - nach unten scrollen
- ++k++ - nach oben scrollen
- ++f++ – bearbeitet den Filtercode
Author: Neel Chauhan
Contributors: Ganna Zhyrnova, Steven Spencer