1

Apple HFS+ поддерживает несколько вилок, таких как старые данные и вилки ресурсов. NTFS поддерживает альтернативные потоки данных. Я считаю, что некоторые файловые системы * nix также имеют некоторую поддержку для нескольких файловых вилок или потоков.

Учитывая, что каталоги (папки) являются всего лишь разновидностью файлов на уровне файловой системы, мне интересно, поддерживают ли какие-либо файловые системы, поддерживающие эту функцию, каталоги и файлы? (Или действительно каталоги в альтернативных форках / потоках?)

Я в основном спрашиваю из любопытства, а не хочу использовать такую функцию. Но одним из вариантов его использования были бы дополнительные метаданные для каталогов, что в настоящее время является наиболее распространенным использованием этих потоков для файлов.

1 ответ1

1

Файловые системы ext2, ext3, ext4, JFS, ReiserFS, XFS, Btrfs и OCFS2 1.6 поддерживают расширенные атрибуты для ограниченного количества метаданных

Чтобы использовать их, файловым системам нужно включить xattrs, например:

mount /dev/sda1 /mountpoint -o user_xattr

Затем вы можете установить атрибуты:

setfattr -n "nameofmetadata" -v "valueofmetadata" /mountpoint/myfile

И получить атрибуты:

getfattr /mountpoint/myfile

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .