Что такое расширенные атрибуты файлов Linux (xattr)?

Любой обычный файл или каталог может иметь расширенные атрибуты (не путайте с дополнительными атрибутами файлов), состоящие из имени и связанных данных. Имя должно быть строкой с завершающим нулем с префиксом пространства имен и символом точки. В настоящее время существует четыре пространства имен: пользовательское, доверенное, безопасность и система. Пространство имен пользователя обычно не имеет ограничений в отношении именования или содержимого, но ограничения на количество расширенных атрибутов, связанных с файлом зависит от файловой системы. Системное пространство имен в основном используется ядром для списков управления доступом. Например, пространство имен безопасности используется SELinux.

Атрибут может быть определён или не определён. Если он определён, то его значение может быть или пустым, или не пустым.

Например, определить расширенный атрибут можно так:
xattr -w user.name.0 Alisa <имя_файла/каталога>
или
setfattr -n user.name.0 -v Alisa <имя_файла/каталога>

Посмотреть значение заданного расширенного атрибута можно так:
xattr -p user.name.0 <имя_файла/каталога>
или
getfattr -n user.name.0 <имя_файла/каталога>

Удалить расширенный атрибут можно так:
xattr -d user.name.0 <имя_файла/каталога>
или
setfattr -x user.name.0 <имя_файла/каталога>