Разница в размерах папок между свойствами и объектами

469
magu_

Я бегу RHEL 6.6.

Когда посмотрите на мою домашнюю папку и запустите, du -sh .она показывает 7.2G, тогда как когда я открываю ее через, guiона показывает только 6.3GB. Я перезагрузил компьютер, чтобы убедиться, что файловые дескрипторы больше не открыты .

Откуда это расхождение?

0
может быть GUI считается 1 МБ как 1 миллион байтов Romeo Ninov 9 лет назад 0
Я подтверждаю это поведение. Если флажок «Показать скрытые и резервные файлы» установлен в настройках, это сближает итоги, но все равно есть расхождение. Steven 9 лет назад 0

1 ответ на вопрос

2
Thomas Dickey

duсчитает размеры на основе блоков, используемых в файловой системе, так как именно здесь важно пространство. Диалоговое окно свойств, вероятно, подсчитывает общее количество файлов (на основе байтов), так что вы можете оценить, сколько места требуется в «любой» файловой системе.

Поскольку блоки содержат много байтов, а частично заполненные блоки учитывают столько же, сколько полные блоки (для du), их итоговые значения обычно больше, чем то, что вы получаете, основываясь только на количестве байтов.

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