Задать вопрос
@vlzemtsov

Linux. Почему нет свободного места?

root@dev:~# df -h
Filesystem           Size  Used Avail Use% Mounted on
...
/dev/sdb1             50G   29G   22G  58% /home
root@dev:~# cd /home
root@dev:/home# du --max-depth=1 -h
4.0K    ./name1
16K     ./name2
56K     ./name3
16K     ./name4
16K     ./name5
16K     ./name6
116K    ./name7
4.4G    ./name8
4.4G    .


Почему 'df -h' выдает, что в /home занято 29G, а du - 4.4G?

Виртуальная машина - VMware
Диск отдельный выделенный и примаунтеный.

UPD. Причем кол-во "свободного" места (через df) - скачет. Через 15 минут, после команды выше:
root@dev:/home# df -h
Filesystem           Size  Used Avail Use% Mounted on
...
/dev/sdb1             50G   20G   31G  39% /home
  • Вопрос задан
  • 506 просмотров
Подписаться 1 Простой 2 комментария
Ответ пользователя xotkot К ответам на вопрос (5)
xotkot
@xotkot
ответы это убийцы вопросов
Разрежённый файл
Реальный размер: du ...
Нереальный размер: ls, df, du --apparent-size ...
Ответ написан