%20%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
Python で xattr を使用したいのですが、xattr の keys() が空であることがわかりました。これは libattr 機能が有効になっていないことを示しているのでしょうか? ext3/ext4 では libattr 機能がデフォルトで無効になっていることを知りましたが、有効にするにはどうすればいいでしょうか? ご協力をお願いします! ありがとうございます~
>>> 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