Задать вопрос
@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
  • Вопрос задан
  • 499 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
@vlzemtsov Автор вопроса
Если интересно дело в rsync, который отправлял данные на этот сервер. Как-то странно он работает и резервирует для себя место
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
@Spheniscus
watch -n 10 du -sh /home/*
Ответ написан
fdroid
@fdroid
press any key
sudo apt install ncdu
cd /
sudo ncdu
Ответ написан
xotkot
@xotkot
хорошо есть и хорошо весьма
Разрежённый файл
Реальный размер: du ...
Нереальный размер: ls, df, du --apparent-size ...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы