Перейти до змісту

iftop - Вступ

iftop — це монітор мережевого трафіку на основі текстової консолі. Він показує статистику трафіку та пропускної здатності вашого сервера для кожного з’єднання.

iftop - Використання

dnf -y install epel-release
dnf -y install iftop

Нижче наведено параметри команди iftop.

Опції Опис
-n Уникає пошуку імен хостів
-N Уникає перетворення номерів портів у назви служб
-p Працює в безладному режимі, тому враховується весь трафік
-P Відображає номери портів для підключень
-l Відображає та підраховує трафік до або з локальних адрес IPv6
-b Не відображає гістограми для трафіку
-m LIMIT Встановлює верхню межу для графіка пропускної здатності, визначену числом і суфіксом одиниці вимірювання
-u UNIT Відображає показники трафіку з заданою одиницею
-B UNIT Синонім для -u
-i INTERFACE Інтерфейс для вимірювання
-f FILTER CODE Використовує наступний код фільтра
-F NET/MASK Вимірює трафік лише до вказаної мережі IPv4
-G NET/MASK Вимірює трафік лише до вказаної мережі IPv6
-c config Використовує наступний файл конфігурації
-t Використовує режим не ncurses

Одиниці для прапора -M наступні:

Unit Значення
K Кіло
M Мега
G Гіга

Одиниці для прапора -u наступні:

Unit Значення
біт біт в секунду
байти байт в секунду
пакети пакетів за секунду

Приклад вихідних даних із домашнього сервера автора, на якому працює Tor ретрансляція:

 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

Порушення рядків нижньої панелі:

  • TX - Використання даних для передачі/завантаження
  • RX - Використання даних для отримання/завантаження
  • TOTAL - Комбіноване використання завантаження/завантаження

Комбінації клавіш для взаємодії

  • ++s++ - агрегує весь трафік для кожного джерела
  • ++d++ - агрегує весь трафік для кожного пункту призначення
  • ++shift+s++ - перемикає відображення вихідного порту
  • ++shift+d++ - перемикає відображення порту призначення
  • ++t++ - перемикається між режимами відображення: дворядковий дисплей за замовчуванням із трафіком надсилання та отримання та трирядковий дисплей надсилання, отримання та загального трафіку
  • ++1++, 2, 3 - сортує за 1-м, 2-м або 3-м стовпцем
  • ++l++ - вводить регулярний вираз POSIX для фільтрації імен хостів
  • ++shift+p++ - призупиняє поточний дисплей
  • ++o++ - заморожує загальну кількість пропускної здатності
  • ++j++ - прокручується вниз
  • ++k++ - прокручується вгору
  • ++f++ - редагує код фільтра

Author: Neel Chauhan

Contributors: Ganna Zhyrnova, Steven Spencer