Загрузка APT без моего согласия

Я установил natty (11.04) и хотел воспроизвести видео. Прошел процесс отмененный, потому что он был медленным, а файлы были относительно большими, нестабильными, и было поздно.(Интернет очень дорог для меня). Я скопировал ссылки для скачивания позже.

я закрыл mplayer и продолжал заниматься серфингом в Firefox. Серфинг не работал должным образом. И я получил ошибку при использовании traceroute(что-то о буфере).

На системном мониторе я заметил, что мое соединение работает почти на максимальной скорости (17 Кбит / с)

Я проверил netstat, но не показал ничего, что указывало, какое приложение загружалось.

Убили все открытые приложения. Не исправить

Я открыл диспетчер программного обеспечения, и он сказал мне, что другое приложение использует apt. Я не нашел способа убить его, поэтому мне пришлось перезапустить.(У меня обычно время работы около месяца) Проблема исправлена ​​при перезапуске.

#

Какова основная причина этой проблемы?

Есть какое-нибудь приложение, которое может сказать мне, какое приложение загружает что? Сорта, как системный монитор на окнах или некоторые брандмауэры на окнах

Любые брандмауэры для Linux для каждого процесса, такие как тип, который я использую в Windows (Comodo); Не должен быть открытым исходным кодом.

3 ответа

Как предложил выше royalsampler, используйте nethogs для просмотра использования сети в реальном времени через терминал. Установите его, используя

sudo apt-get install nethogs

и запустить его

sudo nethogs

Например, вы можете увидеть, как здесь

NetHogs version 0.8.0

  PID USER     PROGRAM                      DEV        SENT      RECEIVED       
2652  user     /usr/lib/firefox/firefox     eth0       2.318      48.183 KB/sec

А для предпочтительного интерфейса с графическим интерфейсом используйте Firestarter, загрузка которого составляет около 500 КБ.

введите описание здесь

Есть инструмент nethogs, который покажет использование сети процессом http://nethogs.sourceforge.net/

Чтобы полностью заблокировать работу apt, вам нужно заблокировать его запуск. Перейдите в /usr/lib/apt, затем откройте папку методов как администратор. Переименуйте http в http.bak. Это повлияет на все приложения, которые зависят от apt.

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