![允许在文件上存储自定义元数据的文件系统?](https://linux22.com/image/172506/%E5%85%81%E8%AE%B8%E5%9C%A8%E6%96%87%E4%BB%B6%E4%B8%8A%E5%AD%98%E5%82%A8%E8%87%AA%E5%AE%9A%E4%B9%89%E5%85%83%E6%95%B0%E6%8D%AE%E7%9A%84%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%EF%BC%9F.png)
Linux 已经用文件存储了大量元数据。例如所有者、权限、文件名、校验和(在某些文件系统中)以及磁盘上的位置等基本数据。
是否有任何文件系统(例如 btrfs、zfs、ext*)允许您存储额外的元数据?
答案1
是的,大多数现代支持可用于存储自定义元数据的扩展属性:EXT4、Btrfs、ReiserFS、JFS 和 ZFS。检查这个问题:使用 user_xattr 挂载文件系统有什么作用?和这一页。
如果你的意思是叉(它就像一个伴随文件,与文件系统内的主文件保存在一起),那么 ZFS 的一些实现也是一种选择。