LINUX.ORG.RU

удаление каталога болшого размера


0

0

есть каталог /var/spool/exim/input размер каталога 243000 (миднайт показывает что файл с атрибутом d весит 243000 байт) сколько файлов внутри каталога и сколько они весят, удалить их с помощью rm -f * невозможно - любой шел валится в кору

есть какиенть варианты чтоб почистить такой каталог?

anonymous
Ответ на: комментарий от SadStork

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

порадикальнее ничего придумать нельзя?

anonymous
()

попробуй rm -fd /var/spool/exim/input

ananas ★★★★★
()

Я на подобные грабли наступал только со старыми file utilities.
Но сразу версию не вспомню.
Замечу, что размер директории (как файла) и не обязан меняться!
Освобождать место не всякие файловые системы умеют.
Поэтому пересоздать директорию вельми полезно.
Основные грабли в попытке использовать *?
OK. Попробуйте
cd /var/spool/exim/input
find . -type f -exec rm {} \; -print
По экрану должны бежать имена удаляемых файлов.
Хотя, возможно, и это будет достаточно медленно.

io ★★
()

du -sk /var/spool/exim/input

даст тебе ответ на вопрос "Сколько занимает моя dir в kb"

ansi ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.