45 votes

Existe-t-il une commande de terminal linux qui vous permette de voir en temps réel la quantité de données entrant dans vos connexions tcp ?

Il s'agirait de quelque chose de similaire à top qui vous permet de voir les processus de votre processeur en temps réel. Je ne cherche pas une interface graphique comme Wireshark pour le faire.

54voto

petrus Points 5267

iftop est frais et léger.

iftop_ui

ntop est encore plus cool, mais il est basé sur le web et utilise un démon.

21voto

Mohamad Points 143

IPTraf est un autre moniteur de bande passante en temps réel courant sous Linux IPTraf-ng est une version mise à jour de IPTraf avec le support ipv6

enter image description here

10voto

mojo Points 229

cabillauds Si vous avez besoin d'une analyse du trafic par application, cliquez sur le lien ci-dessous. darkstat fonctionne également (web frontend)

8voto

Ceux-ci donnent toutes les informations détaillées dans un style UI. Si vous cherchez une version plus simple, utilisez :

vnstat -l

Vous obtiendrez quelque chose comme (mises à jour en temps réel) :

[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

La même commande peut être utilisée pour obtenir des rapports de trafic quotidiens/mensuels/etc.

7voto

dlu Points 111

Deux petits utilitaires qui font cela sont tcptrack y jnettop

tcptrack

jnettop

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X