Литмир - Электронная Библиотека
A
A

Общий дизайн Sun стал популярным и широко реализовывался в коммерческих системах Unix, включая System V Release 4. Системы Linux и BSD используют разновидность этого дизайна для поддержки множества форматов файловых систем на диске. В частности, обычным для всех разновидностей Unix на платформе Intel x86 является возможность монтирования файловых систем MS-DOS/Windows FAT, включая поддержку длинных имен, а также форматированные в соответствии с ISO 9660 CD-ROM.

Linux имеет несколько собственных (т.е. размещаемых на диске) файловых систем. Наиболее популярными являются файловые системы

ext2
и
ext3
. Однако, доступно значительно больше файловых систем. Сведения о большинстве из них вы можете найти в каталоге
/usr/src/linux/Documentation/filesystems/
(если вы установили исходный код ядра). В табл. 8.1 перечислены имена различных файловых систем с кратким описанием каждой из них. Сокращение «RW» означает «чтение/запись», a «RO» означает «только чтение».

Таблица 8.1. Поддерживаемые ядром файловые системы Linux (ядро 2.4.x)

Имя Режим Описание
afs
RW Andrew File System (файловая система Andrew)
adfs
RW Acorn Advanced Disc Filing System (расширенная дисковая файловая система Acorn)
affs
RO, RW Amiga Fast File system (быстрая файловая система Amiga) Режим «только для чтения» в противоположность режиму «для записи и чтения» зависит от версии файловой системы
autofs
RW Файловая система для взаимодействия с демоном автоматического монтирования
befs
RO Файловая система BeOS. Помечена как программное обеспечение альфа.
bfs
RW SCO UnixWare Boot File system (загрузочная файловая система SCO Unix).
binfmt-misc
RW Специальная файловая система для запуска интерпретаторов компилированных файлов (например, файлов Java)
efs
RW Файловая система, разработанная для варианта Unix SGI, названного Irix
coda
RW Экспериментальная распределенная файловая система, разработанная в CMU[79]
cramfs
RO Небольшая файловая система для хранения файлов в постоянной памяти (ROM).
devfs
RW Способ динамического предоставления файлов для
/dev
(устарело).
devpts
RW Специальная файловая система для псевдотерминалов.
ext2
RW Вторая расширенная файловая система. Файловая система по умолчанию для GNU/Linux, хотя некоторые дистрибутивы используют теперь
ext3
.
ext3
RW Файловая система
ext2
с журналированием
hfs
RW Hierarchical File System (иерархическая файловая система) Apple Mac OS.
hpfs
RW High Performance File System (высокопроизводительная файловая система) OS/2.
intermezzo
RW Экспериментальная распределенная файловая система для работы в отсоединенном от сети состоянии. См веб-сайт InterMezzo (
http://www.inter-mezzo.org
)
jffs
RW Journalled Flash File system (журналируемая файловая система с групповой записью/считыванием, для встроенных систем)
jffs2
RW Journalled Flash File system 2 (тоже для встроенных систем)
iso9660
RO Файловая система ISO 9660 для CD-ROM. Поддерживаются также расширения Rock Ridge, заставляющие выглядеть использующие их CD-ROM как нормальная файловая система (но только для чтения).
jfs
RW Journalled File System (журналируемая файловая система) IBM для Linux.
ncp
RW Протокол Novell NCP для NetWare; клиент удаленной файловой системы.
ntfs
RO Поддержка файловой системы NTFS Windows
openpromfs
RO Файловая система
/proc
для PROM на системах SPARC
proc
RW Доступ к информации о процессах и ядре
qnx4
RW Файловая система QNX4 (небольшой операционной системы реального времени)
ramfs
RW Файловая система для создания RAM-дисков.
reiserfs
RW Развитая журналируемая файловая система
romfs
RO Файловая система для создания простых RAM-дисков только для чтения.
smbfs
RW Поддержка клиента для файловых систем SMB (разделяемых файлов Windows)
sysv
RW Файловые системы System V Release 2, Xenix, Minix и Coherent. coherent, minix и xenix являются псевдонимами
tmpfs
RW Файловая система электронного диска, поддерживающая динамический рост.
udf
RO Формат файловой системы UDF, используемый в DVD-ROM
ufs
RO, RW Быстрая файловая система BSD, на современных системах с доступом для чтения и записи.
umsdos
RW Расширение
vfat
, заставляющее выглядеть ее подобно файловой системе Unix
usbfs
RW Специальная файловая система для работы с устройствами USB. Первоначальным именем было
usbdevfs
, это имя до сих пор появляется, например, в выводе
mount
vfat
RW Все варианты файловых систем FAT MS-DOS/Windows Компонентами являются
msdos
и
fat
vxfs
RW Журналируемая файловая система Veritas VxFS.
xfs
RW Высокопроизводительная журналирующая файловая система, разработанная SGI для Linux. См веб-сайт XFS (
http://oss.sgi.com/projects/xfs/
)
вернуться

79

Университет Карнеги-Меллона — Примеч. перев.

90
{"b":"576259","o":1}