Esiste un comando terminale linux che ti consente di vedere la quantità di dati che arrivano alle tue connessioni tcp in tempo reale?


45

Sarebbe qualcosa di simile a topdove vedi i tuoi processi della CPU in tempo reale. Non sto cercando una GUI come Wireshark per farlo.

Risposte:


54

iftop è bello e leggero.

iftop_ui

ntop è ancora più interessante ma basato sul web e utilizza un demone.


21

IPTraf è un altro monitor di larghezza di banda in tempo reale comune su Linux IPTraf-ng è un fork aggiornato di IPTraf con supporto ipv6

inserisci qui la descrizione dell'immagine


2
Purtroppo, ultimo controllo, iptraf non supporta la visualizzazione delle connessioni IPv6.
Jeremy Visser,


8

Questi forniscono tutte le informazioni dettagliate in uno stile dell'interfaccia utente. Se stai cercando un uso molto più semplice:

vnstat -l

Otterrai qualcosa di simile (aggiornamenti in tempo reale):

[user@host ~]$ vnstat -l

Monitoring em1...    (press CTRL-C to stop)

   rx:        4 kbit/s     5 p/s          tx:        4 kbit/s     3 p/s

Lo stesso comando può essere utilizzato per ottenere rapporti sul traffico giornaliero / mensile / ecc.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.