Questions tagged «xattr»

扩展属性(通常称为“ xattrs”)是一种将元数据与文件系统中的文件/目录相关联的方法。

2
lsattr的输出是什么意思
我想知道什么的输出lsattrmeans.It打印这样奇怪如下,当我曾尝试:lsattr /usr。 $ lsattr /usr -----------------e- /usr/local -----------------e- /usr/src -----------------e- /usr/games --------------I--e- /usr/include --------------I--e- /usr/share --------------I--e- /usr/lib -----------------e- /usr/lib32 --------------I--e- /usr/bin --------------I--e- /usr/sbin 我读过的手册页chattr和lsattr,但仍然不知道。
16 ext4  xattr 

1
如何获得文件的所有扩展属性的转储?
Getfattr转储所选文件的扩展属性列表。 然而,getfattr --dump filename 只有转储user.*命名空间,而不是security.*,system.*和trusted.*命名空间。通常,除非您手动将用户名称空间属性附加到文件,否则没有用户名称空间属性。 是的,我知道我可以使用来获取SELinux信息getfattr -n security.selinux filename。在这种情况下,我知道扩展属性的特定标识。 我已经以root用户身份尝试过此操作。我假设具有全部功能的root用户可以访问此信息。但是您只会得到user。*名称空间转储。 问题是,如何在不知道所有命名空间中所有键的名称的情况下,轻松地获得文件的所有扩展属性命名空间的完整转储?
16 linux  files  xattr 

1
FreeBSD中ZFS xattr支持的状态
我正在尝试确定使用ZFS的FreeBSD是否支持xattrs,或者更广泛地支持xattrs。我读了一些矛盾的信息。 zfs get xattr将其列为on (default)了/,/usr和/var,但off (temporary)对所有其他数据集,包括上面提到的那些孩子们。 运行zfs set xattr=on zroot/usr/home我得到消息 property 'xattr' not supported on FreeBSD: permission denied。 这符合该zfs手册页: xattrFreeBSD当前不支持该属性。 setextattr,getextattr并且lsextattr看起来效果很好。 我也设法保存和恢复设备文件节点使用rsync --fake-super,并且可以用看到它的数据lsextattr和getextattr。 Wikipedia在xattr讨论页面上进行了一些讨论。显然曾经有人声称ZFS从FreeBSD 8开始就支持xattr,但是后来参考联机帮助页将其删除(请参阅3.)。 当前,我得到的印象是,zfs上的扩展属性实际上可以工作,但是xattr控制其使用的属性不像其他zfs发行版那样起作用。但是我希望在我将大量备份数据信任rsync --fake-super在这样一台计算机上运行之前确认(或更正)该消息。由于已知的xattr问题,我宁愿不丢失所有元数据。 如果重要的话,这是我刚刚设置的非常新颖的FreeBSD 10.2安装,由安装程序设置了ZFS。
15 freebsd  zfs  bsd  xattr 


1
使用cp / rsync保留扩展属性
使用复制时cp,即使保留显式属性,扩展属性也不会保留 cp -a --preserve=all /source /dest 要么 cp -a --preserve=xattr /source /dest 与相同rsync,即 rsync -aq -A -X --delete /source /dest 但是,在目标文件系统上,我可以手动创建扩展属性(使用chattr)。这意味着目标文件系统支持xattr。 为什么我不能xattr用cp或保存rsync? 附加信息: 源文件系统和目标文件系统均为ext4 源文件系统和目标文件系统都是本地的(不是nfs) 我正在使用Debian Wheezy
12 filesystems  rsync  cp  xattr 

1
扩展属性如何存储和保留?
我对扩展文件属性有一个小问题。假设我使用扩展属性中的元数据来标记我的文件(例如,考虑到完整性,但这对我的问题无关紧要)。现在出现的问题: 这些属性存储在哪里?我想当然不是在索引节点中,而是在哪个位置-或更合适的是:结构? 这些属性如何连接到文件?从属性结构到索引节点之间是否存在链接? 在文件中复制/移动时会发生什么?我刚刚测试了它,当移动文件时,文件仍然保留其属性。复制时,副本没有属性。因此,我假设将其刻录到CD或通过电子邮件发送文件,它也会丢失其属性吗?

3
判断文件夹/文件是否在Mac OS X中隐藏
我知道你可以设置或取消设置做一个文件夹/文件的隐藏标志chflags hidden foo.txt和chflags nohidden foo.txt。 但是,有没有办法告诉您该文件夹/文件当前是否处于隐藏状态? 我不想只是确定文件夹/文件是否以点开头。
10 files  osx  ls  xattr 


2
NFS上的`chattr + i`错误
我正在尝试保护我的authorized_keys文件,以防止其被修改。我运行这个: [root@localhost]# chattr +i authorized_keys chattr: Inappropriate ioctl for device while reading flags on authorized_keys 我认为这可能是由于文件系统造成的: [root@localhost]# stat -f -c %T /home/user/ nfs 有没有办法用chattr修改它?
8 linux  nfs  xattr 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.