在我的应用程序中,我使用Apple的hdiutil命令行工具来创建文件夹/卷的压缩磁盘映像(DMG)。有没有办法计算给定源路径的压缩大小?我已经看过手册页了,什么都没有。
发布于 2009-10-25 22:38:49
您是否可以将磁盘映像的大小与df (报告卷的大小)或du (报告目录中文件的大小)报告的大小进行比较?
发布于 2009-10-26 00:29:04
hdiutil imageinfo /PATH/TO/IMAGE | grep 'Compressed Ratio'
输出示例:
Compressed Ratio: 0.14393602843180808这意味着磁盘映像是原始大小的14%。但是,这是在只包含文本文件的文件夹上使用标准zlib压缩(UDZO),因此压缩量比正常情况下要高得多。
发布于 2009-10-26 00:12:08
选择杰米·麦西--他的答案是正确的。使用du -s获取树的大小,并将其与.dmg文件的大小进行比较。
https://stackoverflow.com/questions/1546523
复制相似问题