Но, прежде чем перейти к описанию конкретных механизмов, стоит
отметить, что Linux умеет работать с несколькими типами файловых
систем. Основной файловой системой для Linux является ``вторая
расширенная файловая система'' (second extended filesystem),
которую кратко обозначают как ext2fs
. Именно ее механизмы будут
подробно рассматриваться в настоящем разделе. Но прежде, чем
перейти к ее рассмотрению, ненадолго отвлечемся для того, чтобы
перечислить некоторые типы файловых систем, которые поддерживаются
в Linux. Эту табличку нельзя считать полной по той простой
причине, что работа по созданию новых типов файловых систем для
Linux продолжается постоянно. Примером вновь разрабатываемых
файловых систем являются журналируемая файловая система JFS
фирмы
IBM, файловая система ReiserFS
.
Типы файловых систем, поддерживаемых в Linux перечислены ниже
1.2emminix |
Файловая система |
|
1.0emextfs |
Еще одна из ранних версий файловой системы для Linux, расширение
файловой системы |
|
1.0emext2fs |
Вторая расширенная файловая система (second extended filesystem) была
создана как расширение расширенной файловой системы ( |
|
1.0emxiaf |
Файловая система |
1.2emmsdos |
Файловая система, используемая для разделов, сформатированных в MS-DOS и
Windows. Имена файлов в |
|
1.0emumsdos |
Файловая система UMS-DOS является расширением файловой системы DOS,
используемым под Linux. В ней добавлено использование длинных имен
файлов, идентификаторы пользователя и группы ( |
|
1.0emhpfs |
Файловая система для разделов OS/2. |
|
1.0emproc |
Это файловая система, которая используется для обращения к структурам
данных ядра. Файлы этой системы не занимают дискового пространства.
Подробнее см. |
|
1.0emnfs |
Сетевая файловая система, используемая для доступа к дискам, расположенным на удаленных компьютерах. |
|
1.0emswap |
Раздел или файл свопинга OC Linux. |
|
1.0emsysv |
Файловая система Unix Systen V. Она поддерживает файловые системы Xenix FS, SystemV/386 FS и Coherent FS. |
|
1.0emiso9660 |
Файловая система для монтирования CD-ROM, соответствующая стандарту ISO 9660. |
|
1.0emvfat |
Файловая система FAT-32. Поддерживаются длинные имена файлов. |
|
1.0emsmb |
Это сетевая файловая система, которая поддерживает протокол SMB,
используемый Windows, Windows NT и Lan Manager. Для того, чтобы
использовать эту файловую систему, надо иметь специальную программу
монтирования |
|
1.0emncpfs |
Это сетевая файловая система, обеспечивающая поддержку протокола NCP,
применяемого в Novell NetWare. Для того, чтобы использовать эту файловую
систему, надо тоже иметь специальную программу, которую можно найти на
сайте |