Wie aktiviere ich die Libattr-Funktion (abgekürzt xattr) in Linux?

Wie aktiviere ich die Libattr-Funktion (abgekürzt xattr) in Linux?

Ich würde xattr in Python verwenden, habe aber festgestellt, dass die keys() von xattr leer sind. Bedeutet das, dass die libattr-Funktion nicht aktiviert wurde? Ich habe erfahren, dass die libattr-Funktion in ext3/ext4 standardmäßig deaktiviert ist, aber wie kann ich sie aktivieren? Ich bin auf Ihre Hilfe angewiesen! Danke~

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

Antwort1

Fügen Sie user_xattrden Mount-Optionen für das Dateisystem in hinzu /etc/fstab.

Etwas wie:

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

verwandte Informationen