首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >du -s -表观尺寸对du -s

du -s -表观尺寸对du -s
EN

Unix & Linux用户
提问于 2014-12-12 14:44:13
回答 1查看 18.6K关注 0票数 11

有人能告诉我与以下的区别吗?

代码语言:javascript
复制
du -s dir 
3705012 dir

du -s --apparent-size dir
3614558 dir

这些dirs位于块设备中(使用密码设置创建)。或者更好:为什么我只需要一个加密块设备中的文件的附加--明显的-大小?

EN

回答 1

Unix & Linux用户

发布于 2014-12-12 18:07:35

文件的“表观大小”是指文件中实际有效数据的数量。它是可以从文件中读取的实际数据量。面向块的设备只能以块而不是字节来存储.因此,磁盘使用率总是被舍入到下一个最高的块。在这种情况下,“块”也不能等同于存储设备上的物理块,这取决于文件系统如何分配空间。

在加密设备的情况下,文件系统可能会扩展用于包括开销的空间,以支持加密/解密信息。它还可能加密或随机设置文件结束和包含它的块结束之间的未使用空间,这可能会使其在du中显得更大。

所有这些都不考虑稀疏文件处理,加密的文件系统可能不支持稀疏文件处理。

票数 16
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/173947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档