LINUX.ORG.RU

df и свободное место


0

0

Есть слабая машинка для эспериментов, имеющая маленький винт - 3гб
В ходе сборки очередной программы кончилось место, решил почистить не нужное, но места "не прибавилось".
Загрузился с кнопикса, проверил - лучше не стало:

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda2 2488336 2422888 0 100% /
/dev/hda1 97570 13033 79499 15% /boot
none 128280 0 128280 0% /dev/shm

т.е полагаю свободно 2488336 - 2422888 = 65448 kb
Вроде так и есть: файл небольшой смог скопировать на hda2 - значит место есть, но почемуто df некорректно отображает в колонке "Available".
До заполнения диска отображал нормально.
Как вернуть правильное отображение df? Почему такое странное поведение?

anonymous

Во-первых юзай df с опцией -h, чтобы отображение было в человеко-читаемом формате...

Demon37 ★★★★
()
Ответ на: комментарий от Demon37

и чем это поможет?

df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda2             2,4G  2,3G     0 100% /
/dev/hda1              96M   13M   78M  15% /boot
none                  126M     0  126M   0% /dev/shm

anonymous
()

Корректно он все отображает. Часть мста резервируется под суперюзера. man tune2fs, ежели ext2/3.

Valmont ★★★
()

читайте маны, они рулез. man tune2fs на предмет reserved blocks Ну и fsck неплохо прогнать, хотя вряд ли проблема в этом.

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

Все корректно! Просто в файловой системе делается запас, доступный только root. df похоже показывает свободное место без учета этого запаса. А вот на Фре недавно место кончилось - так df выдал занято 101% и свободно отрицательное число мегабайт!

anonymous
()
Ответ на: комментарий от Demon37

зарезервированные блоки это наверно неплохо, но хотелось бы видеть в выводе df адекватную картину т.е. колонку типа "reserved"

а вот например раздел с reiserfs:
/dev/sdb1            488370112 479864188   8505924  99%
тут все точно. получается нет здесь резервирования?

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