Назад | Перейти на главную страницу

Linux: как узнать, какой процесс в настоящее время создает наибольший сетевой трафик?

Время от времени подключение к моему серверу очень медленное. Возможно, кто-то выполняет большие загрузки или загрузки. Поскольку у меня на сервере много программного обеспечения, я хотел бы узнать, какой процесс отвечает за трафик.

Есть ли простая команда, которая перечисляет процессы, которые в настоящее время осуществляют сетевое взаимодействие, отсортированные по объему трафика, который был создан за последние x секунд?

Моя система работает под управлением Ubuntu.

Вы можете использовать этот пост на AskUbuntu
В этом посте объясняется установка и использование iftop.

Вы можете использовать что-то вроде nethogs (http://nethogs.sourceforge.net/) или iftop (http://www.thegeekstuff.com/2008/12/iftop-guide-display-network-interface-bandwidth-usage-on-linux/).