[Comm] Re: Чистка системы...
Anton V. Boyarshinov
=?iso-8859-1?q?boyarsh_=CE=C1_ru=2Eecho=2Efr?=
Чт Апр 24 14:50:09 MSD 2003
On Thu, 24 Apr 2003 12:57:39 +0300 Alex Murygin
wrote:
> Немного не в тему, но где-то читал что для Debian есть маленький пакет
> который просто напросто проверяет обращение к файлам пакетов и если
> давно не было обращений удаляет их. Как он точно работает и как он
> называется я не помню, но идея мне понравилась.
[root на boyarsh root]# rpm -qa| while read name; do rpm -ql $name |xargs find 2>/dev/null|xargs -r stat -c'%X' 2>/dev/null|gawk -v name=$name 'BEGIN{time=0}{if($1>time){time=$1}}END{print name, time}'; done | gawk -v date=`date +'%s' -d2003-01-01` '{if($2<date)print $1}'
Этот скрипт выводит спиок пакетов, в котроых нет файлов к которым был доступ позже заданной даты. Дату в скрипте предлагаю найти самостоятельно. Однако, относиться к этому списку надо осторожно, особенно на редко перезагружаемых машинах.
Антон
--
mailto:boyarsh на mail.ru
mailto:boyarsh на ru.echo.fr
14:44:01 up 49 days, 21:11, 12 users, load average: 0.60, 1.50, 1.11
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20030424/4ee30ad7/attachment-0004.bin>
Подробная информация о списке рассылки community