Очистка Linux Debian от мусора

Все знают, что система Windows в процессе активного использования «засоряется» ненужными файлами, логами, кэшем и т.д. Однако и Linux-системы семейства Debian также иногда нуждаются в чистке.

При установке и удалении пакетов в системах с aptitude иногда остаются пустые папки пользовательские config-файлы приложений (даже после aptitude purge) и log-файлы.

Очистить систему можно командой:

aptitude autoclean && aptitude clean && dpkg -l | awk '/^rc/ { print $2; }' | xargs aptitude -y purge

Обратите внимание, кавычки в этом фрагменте (awk '/^rc/ { print $2; }') прямые!

Дополнительно можно очистить /var/log от ротированных логов вида: .log.gz или .log.1 или log.9.gz:

find /var/log \( -name "*.[0-9]" -o -name "*.*.[0-9]" -o -name "*.gz" \) -exec rm {} \;

Посмотреть не связанные не с одним пакетом файлы, можно такой командой:

bash -c 'for I in `find /usr 2>/dev/null` ; do dpkg -S $I 2>1 >/dev/null || echo "not found $I" ; done'

Источник  http://www.code-inside.com/ochistka-linux-debian-ot-musora/#more-1110

Запись опубликована в рубрике *Unix,*Linux, code-inside_com. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Я не спамер This plugin created by Alexei91