如果您想使用 xattr,需要注意一件很重要的事情,您需要一個具有擴展屬性功能且已啟用這些功能的檔案系統!我花了不少時間在疑惑為什麼 xattr 在我的 ext4 系統上無法運作,直到我發現預設情況下未啟用擴展屬性。
將 user_xattr 添加到我正在使用的檔案系統的掛載設定中解決了這個問題
/dev/sdb2 /home ext4 relatime,user_xattr 0 2
要使用 xattr,您需要安裝 libattr。它可以在 » http://savannah.nongnu.org/projects/attr/ 取得。
注意:
這些函式僅適用於支援擴充屬性,且在掛載時已啟用擴充屬性的檔案系統。一些支援擴充屬性的常見檔案系統包括
ext2
、ext3
、reiserfs
、jfs
和xfs
。
如果您想使用 xattr,需要注意一件很重要的事情,您需要一個具有擴展屬性功能且已啟用這些功能的檔案系統!我花了不少時間在疑惑為什麼 xattr 在我的 ext4 系統上無法運作,直到我發現預設情況下未啟用擴展屬性。
將 user_xattr 添加到我正在使用的檔案系統的掛載設定中解決了這個問題
/dev/sdb2 /home ext4 relatime,user_xattr 0 2