Есть ли команда терминала linux, которая позволяет вам видеть объем данных, поступающих в ваши соединения TCP в режиме реального времени?


45

Это было бы что-то похожее на то top, где вы видите свои процессы процессора в режиме реального времени. Я не ищу GUI как Wireshark, чтобы сделать это.

Ответы:



21

IPTraf - это еще один распространенный монитор пропускной способности в режиме реального времени в Linux. IPTraf-ng - это обновленная версия IPTraf с поддержкой ipv6.

введите описание изображения здесь


2
К сожалению, последнее, что я проверил, iptraf не поддерживает отображение подключений IPv6.
Джереми Виссер

10

nethogs , если вам нужен анализ трафика для каждого приложения - darkstat также работает (веб-интерфейс)


8

Они дают всю подробную информацию в стиле пользовательского интерфейса. Если вы ищете гораздо более простое использование:

vnstat -l

Вы получите что-то вроде (обновления в реальном времени):

[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

Эту же команду можно использовать для получения ежедневных / ежемесячных отчетов и т. Д.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.