linux文件增加自定义属性,Linux 文件系统扩展属性

编程入门 行业动态 更新时间:2024-10-15 00:28:29

linux文件增加自定义<a href=https://www.elefans.com/category/jswz/34/1771415.html style=属性,Linux 文件系统扩展属性"/>

linux文件增加自定义属性,Linux 文件系统扩展属性

Linux 文件系统扩展属性

最近需要基于linux文件系统的扩展属性,做一些自定义的操作;在这里对调研过程进行简要记录;我们常见的很多服务如glusterfs 等,都是使用文件扩展属性做一些定制化的操作;

扩展属性(xattrs)提供了一种机制,用来将键值对永久得关联到文件;让现有的文件系统得以支持在原始设计中未提供的功能。扩展属性是目前流行的POSIX 文件系统具有的一项特殊的功能,可以给文件,文件夹添加额外的Key-value的键值对,键和值都是字符串并且有一定长度的限制。扩展属性需要底层文件系统的支持,在使用扩展属性的时候,需要查看文件系统说明文章,看此文件系统是否支持扩展属性,以及对扩展属性命名空间等相关的支持。包括btrfs、ext2、ext3、ext4、JFS、Reiserfs,Lustrefs以及XFS等文件系统都支持EA。而各类文件系统对于扩展属性的支持都是可选项。

常用的命令:setfattr, getfattr, attr; 关于命令的详细使用可以参考man-pages进行发现;

apt list attr

/./usr/usr/bin/usr/bin/attr/usr/bin/getfattr/usr/bin/setfattr/usr/share/usr/share/doc/usr/share/doc/attr/usr/share/doc/attr/PORTING/usr/share/doc/attr/README/usr/share/doc/attr/copyright/usr/share/man

更多推荐

linux文件增加自定义属性,Linux 文件系统扩展属性

本文发布于:2024-02-13 00:53:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1690060.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:属性   自定义   文件系统   文件   linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!