результат "df-h" показывает ниже:
/dev/sda1 5.6G 3.2G 2.2G 60% /
udev 992M 4.0K 992M 1% /dev
tmpfs 401M 752K 401M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1002M 0 1002M 0% /run/shm
результат "du-hs /" показывает ниже:
1.7G /
Почему это?
df и du измеряют две разные вещи ...
du сообщает о месте, используемом файлами и папками - даже это больше, чем размер файла. Несколько быстрых экспериментов на моей системе показывают, что 4K - это минимальный размер файла с точки зрения дискового пространства.
df сообщает место, используемое файловой системой. Это включает в себя накладные расходы на журналы и таблицы узлов и тому подобное.