如何在Linux中啟用libattr frature(縮寫為xattr)?

如何在Linux中啟用libattr frature(縮寫為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

新增user_xattr到檔案系統的掛載選項/etc/fstab

就像是:

UUID=b1ab1ab1-ab1a-b1ab-1ab1-ab1ab1ab1ab1  /  ext3  user_xattr,relatime,errors=remount-ro 0  1

相關內容