nethogs - утиліта командного рядка в Linux, яка дає змогу відстежувати й аналізувати використання мережевого трафіку на рівні процесів. Вона дає змогу дізнатися, які процеси або програми споживають найбільший обсяг мережевого трафіку, а також моніторить і відображає швидкість передавання даних для кожного процесу в реальному часі.
Деякі основні можливості програми nethogs:
Програма nethogs може бути корисною для відстеження та ідентифікації процесів, що використовують мережеву пропускну спроможність, а також для діагностики та розв'язання проблем із мережевим трафіком.
Для встановлення програми nethogs у Linux, ви можете використовувати менеджер пакетів, який доступний у вашому дистрибутиві. Ось кілька команд для встановлення nethogs на різних дистрибутивах:
Для Debian/Ubuntu і його похідних, використовуйте команду apt
:
sudo apt-get install nethogs
Для Fedora і CentOS, використовуйте команду yum
:
sudo yum install nethogs
Для openSUSE, використовуйте команду zypper
:
sudo zypper install nethogs
Після успішної інсталяції, ви можете запустити nethogs з командного рядка наступною командою:
sudo nethogs
Програма відображатиме інформацію про процеси, що використовують мережевий трафік, та їхню відповідну статистику. Зверніть увагу, що для встановлення пакетів можуть знадобитися права суперкористувача(root
).