Файловые системы, поддерживаемые Linux: различия между версиями
Материал из Linux Wiki
Перейти к навигацииПерейти к поиску
Rain (обсуждение | вклад) м (Добавил немного описаний) |
Rain (обсуждение | вклад) (+djmount) |
||
(не показано 12 промежуточных версий 3 участников) | |||
Строка 3: | Строка 3: | ||
|- | |- | ||
!width=20%|ext2 | !width=20%|ext2 | ||
| | |Стандартная файловая система для жестких дисков в Linux. | ||
|- | |- | ||
!ext3 | !ext3 | ||
| | |Расширение файловой системы '''ext2''' с добавлением журналирования. | ||
|- | |- | ||
!ext4 | !ext4 | ||
| | |Новое поколение файловой системы '''ext''', базирующееся на коде '''ext3'''. | ||
|- | |- | ||
!ReiserFS v3.x | !ReiserFS v3.x | ||
| | |Журналируемая файловая система от Namesys, очень эффективно работает с большими каталогами и мелкими файлами. | ||
|- | |- | ||
!ReiserFS v4 | !ReiserFS v4 | ||
| | |Новая версия файловой системы ReiserFS с поддержкой системы плагинов. На данный момент находится в разработке, поддержка в системе осуществляется [http://www.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/ специальными патчами]. | ||
|- | |- | ||
!XFS | !XFS | ||
| | |Высокопроизводительная файловая система от SGI, ориентированная на многопоточность и работу с большими файлами. | ||
|- | |- | ||
!JFS | !JFS | ||
| | |Порт IBM'овской файловой системы на Linux. | ||
|- | |||
!BtrFS | |||
|Новая файловая система для Linux от Oracle | |||
|- | |- | ||
!OCFS2 | !OCFS2 | ||
|Журналируемая файловая система разработанная Oracle Corporation. Использует менеджер распределенной блокировки, который похож на OpenVMS DLM но значительно проще. | |||
|- | |||
!NILFS2 | |||
| | | | ||
|- | |- | ||
Строка 37: | Строка 43: | ||
|- | |- | ||
!FAT12/16 | !FAT12/16 | ||
| | |Файловая система разработанная Microsoft. Использовалась в MS DOS. Максимальный размер тома 32 Мебибайта для FAT12 и 2 Гибибайта для FAT16 | ||
|- | |- | ||
!FAT32 | !FAT32 | ||
| | |Файловая система разработанная Microsoft. Использовалась в Windows 95/98/ME. Максимальный размер тома 8 Тебибайт. | ||
|- | |- | ||
!NTFS | !NTFS | ||
Строка 48: | Строка 54: | ||
|- | |- | ||
!ADFS | !ADFS | ||
| | |Advanced Disc Filing System - файловая система, использующаяся в RISС-OS системах и компьютерах Acorn. | ||
|- | |- | ||
!Amiga FFS | !Amiga FFS | ||
| | |Файловая система, используемая на компьютерах Amiga. Имеет поддержку длинных имен. Из-за побитовой записи на диск, при крахе ОС, ФС может испортиться. | ||
|- | |- | ||
!eCryptFS | !eCryptFS | ||
| | |Файловая система с асимметричным шифрованием файлов, наподобие GnuPG, только шифрование и расшифровка производится прозрачно для пользователя. | ||
|- | |- | ||
!Apple HFS | !Apple HFS | ||
| | |Hierarchical File System, иерархическая файловая система с 16 битной адресацией для MacOS. Максимальный размер тома 4 гигабайта. | ||
|- | |- | ||
!Apple HFS+ | !Apple HFS+ | ||
| | |Hierarchical File System, журналируемая иерархическая файловая система с 32 битной адресацией для MacOS. | ||
|- | |- | ||
!BeFS | !BeFS | ||
| | |файловая система, используемая в операционных системах BeOS. 64-битная журналируемая файловая система с поддержкой расширенных файловых атрибутов (метаданных), индексируемая, что приближает её функциональность к реляционным БД. | ||
|- | |- | ||
!BFS | !BFS | ||
Строка 69: | Строка 75: | ||
|- | |- | ||
!EFS | !EFS | ||
| | |<s>система шифрования данных, реализующая шифрование на уровне файлов в операционных системах Microsoft Windows NT (начиная с Windows 2000 и выше), за исключением "домашних" версий (Windows XP Home Edition, Windows Vista Basic и Windows Vista Home Premium). Данная система предоставляет возможность "прозрачного шифрования" данных, хранящихся на разделах с файловой системой NTFS.</s> | ||
|- | |||
!LOGFS | |||
|Файловая система для флеш-устройств, хорошо масштабирующаяся для больших устройств. В сравнении с JFFS2 более быстро монтируется и потребляет меньше оперативной памяти. | |||
|- | |- | ||
!CramFS | !CramFS | ||
| | |Compressed ROM file system (cramfs) — свободная сжатая файловая система для Linux для встраиваемых систем, использующих ПЗУ. Разработана для простоты обращения и эффективного использования свободного места. Cramfs доступна только для чтения, ограничена размером 256 МиБ для файловой системы (и 16 МиБ на файл), а также не поддерживает 16/32 битные uid/gid. | ||
|- | |- | ||
!FreeVxFS | !FreeVxFS | ||
| | |Свободная реализация VERITAS(TM) Filesystem | ||
|- | |- | ||
!Minix FS | !Minix FS | ||
| | |Файловая система для MINIX. Она копирует базовую структуру Unix File System. | ||
|- | |- | ||
!SquashFS | !SquashFS | ||
|Файловая система, используемая для создания сжатых (gzip) образов, доступных только на чтение. Удобно использовать для архивации редко изменяемого и хорошо сжимаемого содержимого, например, offline-версий сайтов | |Файловая система, используемая для создания сжатых (gzip) образов, доступных только на чтение. Удобно использовать для архивации редко изменяемого и хорошо сжимаемого содержимого, например, offline-версий сайтов. | ||
|- | |- | ||
!OS/2 HPFS | !OS/2 HPFS | ||
| | |High Perfomance File System, файловая система разработанная специалистами Microsoft и IBM. Максимальный размер файла в HPFS 2GB. | ||
|- | |- | ||
!QNX4 FS | !QNX4 FS | ||
| | |Файловая система, используемая в ОС QNX. | ||
|- | |- | ||
!ROM FS | !ROM FS | ||
Строка 101: | Строка 110: | ||
|- | |- | ||
!NFS 3 | !NFS 3 | ||
| | |Network File System (NFS) — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems | ||
|- | |- | ||
!NFS 4 | !NFS 4 | ||
| | |Доработанная под влиянием AFS и CIFS версия протокола NFS, с улучшением производительности и более высокой безопасностью | ||
|- | |||
!CEPH FS | |||
|Распределенная высокопроизводительная сетевая файловая система. | |||
|- | |- | ||
!SMB FS | !SMB FS | ||
| | |SMB — сетевой протокол прикладного уровня для удалённого доступа к файлам, принтерам и другим сетевым ресурсам, а также для межпроцессного взаимодействия. | ||
|- | |- | ||
!CIFS | !CIFS | ||
| | |Дополненная версия протокола SMB, которая начала использоваться с Windows NT 4.0 | ||
|- | |- | ||
!NCP | !NCP | ||
Строка 128: | Строка 140: | ||
!curlftpfs | !curlftpfs | ||
|Позволяет монтировать удаленные файловые системы по FTP-протоколу. | |Позволяет монтировать удаленные файловые системы по FTP-протоколу. | ||
|- | |||
!httpfs | |||
|Аналогично curlftpfs, но для работы с файлами по HTTP-протоколу. | |||
|- | |- | ||
!mhddfs | !mhddfs | ||
Строка 134: | Строка 149: | ||
!ntfs-3g | !ntfs-3g | ||
|Альтернативный, и, на данный момент, лучший драйвер для подключения NTFS-разделов в Linux. Для использования установить пакет '''ntfs-3g''' и монтировать разделы с ''-t ntfs-3g''. | |Альтернативный, и, на данный момент, лучший драйвер для подключения NTFS-разделов в Linux. Для использования установить пакет '''ntfs-3g''' и монтировать разделы с ''-t ntfs-3g''. | ||
|- | |||
!exFAT | |||
|Драйвер для поддержки новой файловой системы от Microsoft, выпущенной как развитие FAT, но несовместимой с ней. | |||
|- | |||
!djmount | |||
|Позволяет монтировать как файловую систему DLNA/UPnP-сервера | |||
|- | |||
!align=center colspan=2|Разное (файловые системы, поддерживаемые вне ядра и т.п.) | |||
|- | |||
!DAVFS | |||
|ФС для доступа к WebDAV. [http://savannah.nongnu.org/projects/davfs2 Оффсайт] | |||
|- | |- | ||
|} | |} | ||
[[Category:Linux]] | [[Category:Linux]] [[Category:Файловые системы]] |
Текущая версия на 17:05, 9 августа 2011
Основные | |
---|---|
ext2 | Стандартная файловая система для жестких дисков в Linux. |
ext3 | Расширение файловой системы ext2 с добавлением журналирования. |
ext4 | Новое поколение файловой системы ext, базирующееся на коде ext3. |
ReiserFS v3.x | Журналируемая файловая система от Namesys, очень эффективно работает с большими каталогами и мелкими файлами. |
ReiserFS v4 | Новая версия файловой системы ReiserFS с поддержкой системы плагинов. На данный момент находится в разработке, поддержка в системе осуществляется специальными патчами. |
XFS | Высокопроизводительная файловая система от SGI, ориентированная на многопоточность и работу с большими файлами. |
JFS | Порт IBM'овской файловой системы на Linux. |
BtrFS | Новая файловая система для Linux от Oracle |
OCFS2 | Журналируемая файловая система разработанная Oracle Corporation. Использует менеджер распределенной блокировки, который похож на OpenVMS DLM но значительно проще. |
NILFS2 | |
Для CD-ROM | |
iso9660 | Стандартная файловая система для компакт-дисков с данными. Поддерживаются расширения MS Joliet 3, Rock Ridge, Compressed ISO |
UDF | Универсальный дисковый формат, применяется на DVD-дисках. |
Windows-родственные | |
FAT12/16 | Файловая система разработанная Microsoft. Использовалась в MS DOS. Максимальный размер тома 32 Мебибайта для FAT12 и 2 Гибибайта для FAT16 |
FAT32 | Файловая система разработанная Microsoft. Использовалась в Windows 95/98/ME. Максимальный размер тома 8 Тебибайт. |
NTFS | Журналируемая файловая система от Microsoft, является основной ФС в текущих версиях Windows. Поддержку данной файловой системы в Linux лучше осуществлять через FUSE-модуль NTFS-3G (см. ниже) |
Прочие файловые системы | |
ADFS | Advanced Disc Filing System - файловая система, использующаяся в RISС-OS системах и компьютерах Acorn. |
Amiga FFS | Файловая система, используемая на компьютерах Amiga. Имеет поддержку длинных имен. Из-за побитовой записи на диск, при крахе ОС, ФС может испортиться. |
eCryptFS | Файловая система с асимметричным шифрованием файлов, наподобие GnuPG, только шифрование и расшифровка производится прозрачно для пользователя. |
Apple HFS | Hierarchical File System, иерархическая файловая система с 16 битной адресацией для MacOS. Максимальный размер тома 4 гигабайта. |
Apple HFS+ | Hierarchical File System, журналируемая иерархическая файловая система с 32 битной адресацией для MacOS. |
BeFS | файловая система, используемая в операционных системах BeOS. 64-битная журналируемая файловая система с поддержкой расширенных файловых атрибутов (метаданных), индексируемая, что приближает её функциональность к реляционным БД. |
BFS | |
EFS | |
LOGFS | Файловая система для флеш-устройств, хорошо масштабирующаяся для больших устройств. В сравнении с JFFS2 более быстро монтируется и потребляет меньше оперативной памяти. |
CramFS | Compressed ROM file system (cramfs) — свободная сжатая файловая система для Linux для встраиваемых систем, использующих ПЗУ. Разработана для простоты обращения и эффективного использования свободного места. Cramfs доступна только для чтения, ограничена размером 256 МиБ для файловой системы (и 16 МиБ на файл), а также не поддерживает 16/32 битные uid/gid. |
FreeVxFS | Свободная реализация VERITAS(TM) Filesystem |
Minix FS | Файловая система для MINIX. Она копирует базовую структуру Unix File System. |
SquashFS | Файловая система, используемая для создания сжатых (gzip) образов, доступных только на чтение. Удобно использовать для архивации редко изменяемого и хорошо сжимаемого содержимого, например, offline-версий сайтов. |
OS/2 HPFS | High Perfomance File System, файловая система разработанная специалистами Microsoft и IBM. Максимальный размер файла в HPFS 2GB. |
QNX4 FS | Файловая система, используемая в ОС QNX. |
ROM FS | |
System V/Xenix/V7/Coherent FS | |
UFS | |
Сетевые | |
NFS 3 | Network File System (NFS) — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems |
NFS 4 | Доработанная под влиянием AFS и CIFS версия протокола NFS, с улучшением производительности и более высокой безопасностью |
CEPH FS | Распределенная высокопроизводительная сетевая файловая система. |
SMB FS | SMB — сетевой протокол прикладного уровня для удалённого доступа к файлам, принтерам и другим сетевым ресурсам, а также для межпроцессного взаимодействия. |
CIFS | Дополненная версия протокола SMB, которая начала использоваться с Windows NT 4.0 |
NCP | |
Coda FS | |
Andrew FS | |
FUSE-based | |
sshfs | Позволяет монтировать удаленные каталоги через SSH-соединение. Для использования установить пакет sshfs. |
curlftpfs | Позволяет монтировать удаленные файловые системы по FTP-протоколу. |
httpfs | Аналогично curlftpfs, но для работы с файлами по HTTP-протоколу. |
mhddfs | Позволяет предоставлять дисковые ресурсы отдельных разделов как единое дисковое пространство с равномерным заполнением разделов. Подробнее читайте тут... |
ntfs-3g | Альтернативный, и, на данный момент, лучший драйвер для подключения NTFS-разделов в Linux. Для использования установить пакет ntfs-3g и монтировать разделы с -t ntfs-3g. |
exFAT | Драйвер для поддержки новой файловой системы от Microsoft, выпущенной как развитие FAT, но несовместимой с ней. |
djmount | Позволяет монтировать как файловую систему DLNA/UPnP-сервера |
Разное (файловые системы, поддерживаемые вне ядра и т.п.) | |
DAVFS | ФС для доступа к WebDAV. Оффсайт |