почему используемое пространство “df-h” больше, чем результат “du-hs /”?

результат "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    /

Почему это?

0
задан 1 June 2013 в 07:31

1 ответ

df и du измеряют две разные вещи ...

du сообщает о месте, используемом файлами и папками - даже это больше, чем размер файла. Несколько быстрых экспериментов на моей системе показывают, что 4K - это минимальный размер файла с точки зрения дискового пространства.

df сообщает место, используемое файловой системой. Это включает в себя накладные расходы на журналы и таблицы узлов и тому подобное.

http://www.linuxquestions.org/questions/linux-general-1/du-vs-df-huge-difference%3B-disk-space-vanishing-539185/#post2678197

0
ответ дан 1 June 2013 в 07:31

Другие вопросы по тегам:

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