du 报告相同数据的总大小令人惊讶

du 报告相同数据的总大小令人惊讶

别担心,这不是典型的“du vs. df”问题。 :-) 我安装了一个 squashfs 映像(通过循环)并使用 du 报告大小:du --apparent-size -lsh image1/报告为 215M。然后我使用 rsync (“rsync -aS”)将所有文件复制到真实分区(ext4)。令我惊讶的是,现在该目录的报告为:302M。额外的 87MB 从哪里来?如果没有 --apparent-size,则值分别为 242M 和 676M。

答案1

吉尔斯的想法是正确的。比较两个输出表明,squashfs 报告的目录大小与 ext4 不同,这(可能)解释了这种差异。感谢所有回复的人。

相关内容