objectif
Stocker des métadonnées légères (hash, auteur, tags) directement sur les fichiers.
code minimal
# écrire un attribut
setfattr -n user.sha256 -v "$(sha256sum file | cut -d' ' -f1)" file
# lire
getfattr -n user.sha256 --only-values file
utilisation
# lister tous les xattrs
getfattr -d file
variante(s) utile(s)
# supprimer un attribut
setfattr -x user.sha256 file
notes
- nécessite un FS supportant les xattrs (ext4, xfs, btrfs).
- les xattrs ne sont pas forcément préservés par tous les outils; vérifiez (rsync -X).