iftop wie man es benutzt?

8

Iftop ist das, was ich heruntergeladen habe, um meine tägliche Internetnutzung meines Computers oder eines anderen Computers in meinem LAN zu sehen (dh die Nutzung von Brüdern und Schwestern). Ich möchte insgesamt MBs / Tag von jedem Computer. Also habe ich sudo iftop installiert und ausgeführt und erhalte einen Bildschirm, genau wie auf der Website angegeben, dass ich keine Domains oder IPs oder ähnliches verwenden soll. Es ist ein leeres Diagramm. Gibt es einen Befehl, den ich anweisen muss, um mein lokales Netzwerk zu überwachen? Ich weiß, dass ich gerade surfe. Ja, ich habe die Webseite gelesen, nein, ich habe nicht gelernt, wie man sie benutzt, also muss es das "allgemein bekannte" Ding sein, das mir fehlt.

user129041
quelle
Sie verwenden Kabel oder WLAN? Und ich denke, für Ihre Zwecke vnstatwird nicht benötigt iftop.
Falkner
danke Jack Jefferson das hat bei mir funktioniert es war sudo iftop -i wlp2s0
elswerky

Antworten:

7

iftop-Anzeige Bandbreitennutzung der Netzwerkschnittstelle. Um iftop zu installieren, falls nicht installiert, drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um Terminal zu öffnen. Führen Sie beim Öffnen die folgenden Befehle aus:

sudo apt-get install iftop

Standardmäßig zeigt der Befehl iftop die Bandbreitennutzung des ersten verfügbaren Ethernet-Geräts an.

sudo iftop

Sie können auch eine Schnittstelle mit der Option -i angeben.

sudo iftop -i eth0

Während iftop ausgeführt wird, können Sie eine der folgenden Tasten drücken, um mehr Ausgabe anzuzeigen.

S - display source port
D - display destination port
n - show IP instead of host name
1/2/3 - sort by the specified column
< - sort by source name
> - sort by destination name
P - pause display ( else it will be often updated to show the current status )
j/k - scroll display
? - for help

Das Bild unten zeigt die verschiedenen Argumente (Optionen), die Sie mit iftop verwenden können.

Geben Sie hier die Bildbeschreibung ein

Mitch
quelle
2

Iftop ist wahrscheinlich für die Verwendung einer anderen Netzwerkschnittstelle eingerichtet. Führen Sie den Befehl aus ifconfig, um Ihre Verbindungen anzuzeigen. Wenn Ihre Verbindung beispielsweise den Namen hat, eth0führen Sie den Befehl aus sudo iftop -i eth0. Hoffe das hat dein Problem gelöst.

Jack Jefferson
quelle
Das hat funktioniert, danke Jack Jefferson. und danke Mitch, dass du dir die Zeit genommen hast zu antworten. "sudo iftop -i wlan0" ergab das gewünschte Ergebnis. verwendete auch die Option "-p". Jetzt muss ich nur noch wissen, wie ich den Hervorhebungscode mache, der die Befehle wie Sie anzeigt.
user129041
codewird mit einem `auf beiden Seiten getippt. Dies ist die Taste über der Registerkarte (auf einer Standardtastatur in Großbritannien), kein Apostroph.
Jack Jefferson