среда, 25 июня 2008 г.

Чистка кеша эскизов thumbnails в Ubuntu


Ubuntu имеет такую привычку - сохранять эскизы всех графических файлов, при их просмотре через nautilus, будь то картинки, pdf, djvu или что-то еще подобное. По отдельности они весят совсем немного, но вот в ходе использования системы накапливаются и в итоге могут занимать весьма приличное место. Причем сами картинки вполне возможно уже были удалены, а вот эскизы продолжают прилежно съедать драгоценные мегабайты места. Хранятся они в папке ~/.thumbnails, и у меня за год использования ОС эта директория разрослась до 500 метров.

Погуглив немного на эту тему, я нашел небольшое сообщение , в котором описана простенькая команда, удаляющая все эскизы, которые не использовались уже неделю:

$find ~/.thumbnails -type f -atime +7 -exec rm {} \;

Далее дело за малым: создаем исполняемый файл, пихаем туда эту команду и ставим на выполнение по расписанию - у меня чистка проводится раз в неделю.

Небольшая заметка - все вышесказанное относится к моей практически не обновленной Fiesty, и, если верить этому сообщению, то на 3 июня этого года проблема была решена обновлением пакета gnome-settings-daemon - 2.23.1.1-0ubuntu1, в котором был добавлен плагин для ограничения размера директории с эскизами и их срока жизни.

1 комментарий:

Анонимный комментирует...

Можно проще, в ~/.bash_logout добавить что то типа rm -R ~/.thumbnails/*
Теперь при выходе из терминала будет очищаться.