LINUX.ORG.RU

Чем под Linux узнать размер занимаего пространства на разделе.


0

3

df не в счет. Как пример:
Есть раздел, примонтированный у меня, как «/home».
Командой df -h замеряю вес занятого места. 520 GB. Хорошо.
Теперь, беру, создаю пустой каталог и монтирую на него каталог с совсем другого раздела. Каталог весит около 400 GB.
Теперь, df -h мне выдает, что раздел /home весит не 520 GB, а все 950 и места на разделе фактически не осталось.
Все разделы есть ext4 fs.
Почитал ман по df - фик там. никаких упоминаний.

можно тупо пользовать всякие du, kdirstat. То есть утилиты, которые считают все пофайлово, но это нудно, когда файлов много.

По гуглу - все в один голос советуют df.

★★★

Какой-то баг, у меня не воспроизводится.

root ~ # df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg-root   504M  148M  331M  31% /
tmpfs                 974M     0  974M   0% /lib/init/rw
udev                  969M  220K  969M   1% /dev
tmpfs                 974M     0  974M   0% /dev/shm
/dev/mapper/vg-boot    62M   22M   41M  36% /boot
/dev/mapper/vg-repo    40G   32G  8.0G  80% /repo
/dev/mapper/vg-tmp    248M   11M  225M   5% /tmp
/dev/mapper/vg-usr    6.0G  2.6G  3.4G  44% /usr
/dev/mapper/vg-var   1008M  237M  720M  25% /var
/dev/md126            197G  168G   19G  90% /home/gotf
root ~ # mkdir /home/gotf/mount
root ~ # umount /repo 
root ~ # mount /dev/vg/repo /home/gotf/mount/
root ~ # df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg-root   504M  148M  331M  31% /
tmpfs                 974M     0  974M   0% /lib/init/rw
udev                  969M  220K  969M   1% /dev
tmpfs                 974M     0  974M   0% /dev/shm
/dev/mapper/vg-boot    62M   22M   41M  36% /boot
/dev/mapper/vg-tmp    248M   11M  225M   5% /tmp
/dev/mapper/vg-usr    6.0G  2.6G  3.4G  44% /usr
/dev/mapper/vg-var   1008M  237M  720M  25% /var
/dev/md126            197G  168G   19G  90% /home/gotf
/dev/mapper/vg-repo    40G   32G  8.0G  80% /home/gotf/mount
root ~ # 
GotF ★★★★★
()
Ответ на: комментарий от ESTAF

тогда фик знает... значит, придется пользовать du

ESTAF ★★★
() автор топика

У вас какой-то неправильный df.

shoewreck
()

Теперь, df -h мне выдает, что раздел /home весит не 520 GB, а все 950 и места на разделе фактически не осталось.

Если бы это соответствовало действительности, то для корня df показывал бы сумму всех смонтированных ФС. Но фиг-то там, УМВР.

$ df -h /
Файловая система      Разм  Исп  Дост  Исп% Точка монтирования
/dev/sdb8              11G  8,9G  734M  93% /
geekless ★★
()
Ответ на: комментарий от geekless

2 geekless

это понятно, но в том-то и дело что само устройство меняет значение занятого веса.

ESTAF ★★★
() автор топика

покажи вывод команд:
mount
df -h

до и после монтирования доп.раздела.

sdio ★★★★★
()

Действительно баг. У меня df ведет себя нормально.

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