首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux ext4“区段”属性

Linux ext4“区段”属性
EN

Server Fault用户
提问于 2012-06-19 07:09:50
回答 1查看 9.2K关注 0票数 10

我注意到了安装在e文件系统上的Linux机器上的几个文件/目录上的ext4属性。

代码语言:javascript
复制
[kelly@p2820887.pubip.serverbeach.com ~]$ lsattr -d /bin
-------------e- /bin

根据chattr(1)的说法:

“e”属性指示文件使用区段映射磁盘上的块。它不能使用chattr(1)移除。

这在什么方面是不同的,更重要的是,这个细节在什么方面是重要的--具体来说,为什么这个细节足够重要,可以作为一个文件属性来报告?在什么情况下,我应该根据这个文件“使用区段映射磁盘上的块”的知识来改变我的行为?这大概是我需要知道的,否则就不会那么明显了,对吧?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-06-19 07:46:06

我认为区段标志主要是作为属性公开的,这样您就可以使用chattr来设置它,这将导致ext4驱动程序使用区段而不是块列表重新分配文件。如果您已经将现有的ext3文件系统转换为ext4 (通过使用tune2fs启用新的特性标志),您可能希望将现有文件转换为使用区段,这就是实现该功能的方法。

在ext4文件系统上新创建的文件总是使用区段(据我所知),所以如果您的文件系统是以ext4 (而不是从ext3转换而来)的形式创建的,那么所有东西都应该已经具有了区段属性,所以您不需要担心它。

有关详细信息,请参阅这篇文章

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

https://serverfault.com/questions/400026

复制
相关文章

相似问题

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