[Comm] ALD4. Как найти, чем занято место на диске и безопасно освободить его?
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пт Апр 18 12:46:23 MSD 2008
On Fri, Apr 18, 2008 at 09:21:51AM +0300, Roman Savochenko wrote:
> >Пробовал смотреть /lost&found - ничего, /tmp - ничего, ~/tmp -
> >ничего. ~/ - тоже ничего крупного, подозрительного нет.
Ещё есть такая штука, что если процесс держит открытый файловый
дескриптор, но он или другой unlink'нул последнее имя файла
(гругря "удалил файлик") -- то блоки на ФС не будут освобождены
до закрытия fd.
> >Может, загрузиться с liveCD и попробовать проверить файловую
> >систему с помощью fsck? Но из man не совсем понял, какие ключи
> >безопасно использовать.
Да просто без ключей и пускать.
> В консоли: df; du -h (по директориям)
Привычный вариант -- du -shcx * (учитывает хардлинки, не прыгает
через точки монтирования, даёт суммы по каталогам).
Если надо посортировать -- с учётом того, что du обычно алиас
на du -h, второй вариант -- /bin/du -scx * | sort -n | tail
> GUI: Krusader - умеет строить круговую диаграмму использования диска.
Если вдруг не умеет -- скорее всего, надо поставить filelight.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки community