Как мне получить список программ, подключенных к интернету?

Как я могу получить список программ, которые в настоящее время подключены (и получают данные) из Интернета?

Команды, такие как iftop, хороши, но не показывают статистику, основанную на процессе.

2 ответа

Решение

Если вы просто хотите увидеть приложения, которые используют Интернет, используйте что-то вроде

lsof -P -i -n | cut -f 1 -d " "| uniq | tail -n +2

Но, если вы хотите увидеть фактическую скорость ввода / вывода для определенного приложения, используйте nethogs

Команда

    netstat -ap

отобразит все сокеты TCP, UDP и (локальные) Unix-домена, их состояние, адреса конечных точек и процесс, которому принадлежит сокет. Запустите его как пользователь root, чтобы увидеть информацию о процессах, которые не принадлежат вашему пользователю.

Другие вопросы по тегам