Могу ли я что-нибудь с этим сделать? У меня заканчивается свободное место на диске.
disk-usage
locate
evencoil
источник
источник
ls
иdu
.Ответы:
На одной из моих систем, которая действует как сервер резервного копирования, mlocate.db достиг 9 ГБ. Решением было исключить каталоги резервных копий из локации, так как мне не нужно было их искать.
Я сделал это, добавив каталог резервного копирования
PRUNEPATHS
в/etc/updatedb.conf
.Запуск, а
sudo updatedb
затем уменьшил его до 1,6 МБ (и экономит огромное количество времени на индексацию всех этих файлов).источник
Если у вас есть много-много файлов на вашем компьютере, вы можете удалить некоторые пути из базы данных. Вы можете сделать это в /etc/updatedb.conf в разделе PRUNEPATHS. Вы также можете удалить файловые системы (например, nfs, если хотите).
источник
800 МБ звучит довольно много. Мой /var/lib/mlocate/mlocate.db занимает всего около 8 МБ (новая установка на дату выпуска 10.04). Вы можете безопасно удалить его, если вы запустите
sudo updatedb
, он будет воссоздан.источник
du
иls
есть-h
флаг `: -h, --human-readable`print sizes in human readable format (e.g., 1K 234M 2G)
Это база данных всех файлов в вашем корневом каталоге. Используется утилитой locate. если вы удалите этот файл, locate больше не будет работать.
источник