Разница в размере папки между свойствами и du -s

Разница в размере папки между свойствами и du -s

Я использую RHEL 6.6.

Когда я смотрю на свою домашнюю папку и запускаю, du -sh .она показывает 7,2 ГБ, тогда как когда я открываю ее через, guiона показывает только 6,3 ГБ. Я перезагрузил машину, чтобы убедиться, чтобольше нет открытых файловых дескрипторов.

Откуда взялось это несоответствие?

решение1

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

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

Связанный контент