Intereting Posts
Сделать вхождения строки жирным шрифтом Команда Fedora не найдена не работает Как я могу получить аутентификацию AD без присоединения к домену? Перемещение изображения qcow2 на физический жесткий диск mv: target 'hadoop /' не является каталогом Как автоматизировать настройку рабочего стола при запуске? как написать зависимость запуска от доступности Интернета? Трафик определенного трафика на определенный интерфейс Передача значений через трубы Запуск программы с использованием X, когда другой пользователь регистрируется с помощью оболочки gnome Использование команды find для переименования файлов Как преодолеть эту ошибку при запуске скрипта в crontab? packer – ОШИБКА: Одна или несколько подписей PGP не могут быть проверены! Как повторить команду, когда в файле есть определенная строка? Невозможно увидеть файлы на моем мобильном телефоне

Какой процесс отправил данные с моего компьютера?

Используя vnstat, я наблюдал много загруженных данных с моего компьютера, и я не знаю, какой процесс отправил данные из моего компьютера. Есть ли инструмент для получения статистики о том, сколько данных обрабатывается процессом в течение определенного периода времени? Спасибо.

Обновление: похоже, что процесс больше не отправляет данные, я установил nethogs для мониторинга передачи данных в реальном времени, и все кажется абсолютно нормальным.

Обновление: Кажется, что nethogs не видит процесс, который отправляет данные, системный монитор показывает больше данных, чем nethogs . (см. рисунок)

Системный монитор показывает реальную передачу данных, но не может определить, какой процесс отправляет эти данные

Обновление: после долгого расследования, я понял, что несколько месяцев назад я добавил в свой crontab, пинг каждые 5 минут на один из моих веб-сайтов на Heroku, чтобы ребенок не заснул. Я удаляю эту задачу и не теряю таинственных данных. Странно, что nethog не смог это заметить. Спасибо вам за помощь!

PS: Это не помогло пинговать дино на Heroku, чтобы он не заснул.

Вы можете установить пакет nethogs если он доступен для вашей системы. Эта команда похожа на верхнюю и покажет вам текущие процессы и объем сетевого трафика, который они генерируют. Используйте эту последовательность команд:

 nethogs nethogs my_interface(s) 

Если nethogs недоступен, вы можете попробовать команду iptraf которая будет сортировать соединения по использованию. Затем вы можете найти порт и ввести lsof -i:the_suspect_port