如何在Linux中启用libattr功能(缩写为xattr)?

如何在Linux中启用libattr功能(缩写为xattr)?

我想在python中使用xattr,但发现xattr的keys()是空的,这是否表示libattr功能未启用?我了解到libattr功能在ext3/ext4中默认是禁用的,但如何启用它?期待您的帮助!谢谢~

>>> import xattr
>>> x = xattr.xattr('tiger_8a428_userdvd.dmg')
>>> x
<xattr file='tiger_8a428_userdvd.dmg'>
>>> x.keys()
[]

答案1

您必须有内核支持此功能,并通过 重新挂载文件系统mount -o user_xattr。因此,请尝试mount -o remount,user_xattr <device>

相关内容