Некоторый процесс ест свободное пространство на диске

Некоторый процесс непрерывно ест мое свободное пространство. После того как это спало до 0 байтов, я освободил некоторое пространство путем удаления немногих медиа-файлов, но затем это снова начало уменьшать освобожденное пространство. Я привык iotop для findout, какой процесс использует диск, и он только показывает init и ничто иное. Следующее является снимком экрана:

enter image description here

Может кто-либо помогать мне зафиксировать это.

Спасибо.

1
задан 17 July 2015 в 06:32

1 ответ

Используйте что-то как htop вместо этого, и это покажет Вам объем выделенной памяти для каждого процесса.

sudo apt-get update
sudo apt-get install htop
sudo htop

F6 Нажатия для выбора, что отсортировать результаты по.

кроме того, Вы проверили, чтобы видеть, может ли что-то постоянно заполнять журналы ошибок?

<час>

РЕДАКТИРОВАНИЕ:

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

Вот официальное описание:

Description-en: Log rotation utility
 The logrotate utility is designed to simplify the administration of
 log files on a system which generates a lot of log files.  Logrotate
 allows for the automatic rotation compression, removal and mailing of
 log files.  Logrotate can be set to handle a log file daily, weekly,
 monthly or when the log file gets to a certain size.  Normally, logrotate
 runs as a daily cron job.

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

Для установки logrotate:

sudo apt-get update
sudo apt-get install logrotate

Для большего количества информации:

man logrotate
2
ответ дан 7 December 2019 в 13:55

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

Похожие вопросы: