Дізнаємося хто використовує мережу в linux

У Linux існує безліч інструментів для моніторингу мережевої активності. Але більшість з них дозволяють контролювати тільки мережевий трафік від вашого комп`ютера або конкретного інтерфейсу. Бувають випадки коли потрібно зрозуміти яка програма найбільш активно використовує мережеве з`єднання, наприклад якщо у ви зі своїм повільним інтернетом хочете спокійно подивитися улюблені сайти, а тут якась програма починає щось качати при чому яка не зрозуміло. Ось для таких випадків є інструмент NetHogs.

У цій статті ми обговоримо установку, настройку і особливості роботи з NetHogs.




Як сказано на man сторінці утиліти, NetHogs - невеликий мережевий монітор. Програма групує мережеву активність не по протоколу або мережі, а по групам процесів.

Якщо раптом щось починає активно використовувати інтернет з`єднання, можна просто запустити NetHogs і ви відразу побачите PID винуватця. Так як робота утиліти заснована на підсистемі proc, на даний момент є версія тільки для Linux.

установка NetHogs

Користувачі Debian подібних систем, в тому числі і Ubuntu можуть встановити утиліту за допомогою наступної команди:

$ Sudo nethogs -d 3

Вказуємо мережевий інтерфейс

Ви можете вказати NetHogs з яким мережевим інтерфейсом працювати, просто набравши ім`я інтерфейсу командного рядка. Наприклад для моніторингу трафіку на eth1 використовуйте:

Поділися в соціальних мережах:

Схожі
Завантаження диска linuxЗавантаження диска linux
Налаштування мережі opensuseНалаштування мережі opensuse
Моніторинг мережі з використання утиліти tcpview і netstatМоніторинг мережі з використання утиліти tcpview і netstat
Помилка 678Помилка 678
Як дізнатися мережеву карту в linuxЯк дізнатися мережеву карту в linux
Noroot firewallNoroot firewall
Системи моніторингу сервера linuxСистеми моніторингу сервера linux
Як перевірити наявність фізичного з`єднання між комп`ютерами в локальній мережіЯк перевірити наявність фізичного з`єднання між комп`ютерами в локальній мережі
Моніторинг температури linuxМоніторинг температури linux
Як налаштувати мережеву карту?Як налаштувати мережеву карту?
» » Дізнаємося хто використовує мережу в linux