Я просмотрел https://wiki.debian.org/FileSystem и запустил
[$] find /lib/modules/$(uname -r)/kernel/fs/
Кажется, есть небольшая разница между теми, которые перечислены на странице, и теми, которые генерируются запросом.
Хотя https://en.wikipedia.org/wiki/Comparison_of_file_systems действительно разделяет некоторые файловые системы, но не на той же глубине. Может кто-нибудь помочь?
Два списка (из ядра и вики-страницы) на самом деле очень похожи (в ядре 4.8). Я вижу следующие различия:
ext2
, ext3
, ext4dev
- включен в ext4
kafs
- теперь просто afs
autofs
- устаревший cramfs
- устаревший hpfs
- отключено в Debian с версии 2.6.38 jbd
- устаревший cachefiles
- кэширующая файловая система ceph
- Распределенная файловая система Ceph efivarfs
- файловая система, обеспечивающая доступ к переменным EFI exofs
- Хранилище OSD f2fs
- F2FS fscache
- общая файловая система диспетчер кеширования logfs
- экспериментальная LogFS nilfs2
- NILFS2 overlayfs
- поддержка файловой системы оверлея qnx6
- файловая система QNX 6 squashfs
- SquashFS crypto
- шифрование файлов Чтобы ответить на ваш настоящий вопрос, найденная вами вики-страница - это то место, ее просто нужно обновить. Окончательный список для любой данной версии ядра - это файловые системы, поддерживаемые этим ядром.
В дополнение к этому, как указано в plugwash , Debian также поддерживает файловые системы через драйверы FUSE или модули ядра вне дерева. Чтобы найти их, найдите обратные зависимости fuse
и dkms
; среди них:
ntfs-3g
(поддержка чтения / записи для NTFS) exfat-fuse
(exFAT) glusterfs-client
(Gluster) mtpfs
(MTP) zfs-fuse
и zfs-dkms
(ZFS) aufs-dkms
(AUFS) openafs-modules-dkms
( OpenAFS)