Linux. Алексей Стахнов

Чтение книги онлайн.

Читать онлайн книгу Linux - Алексей Стахнов страница 26

Linux - Алексей Стахнов В подлиннике. Наиболее полное руководство

Скачать книгу

не получила. Конкурирующая журналируемая файловая система – ReiserFS.

      • VFS – виртуальная файловая система. По сути – эмулятор-прослойка между реальной файловой системой (MS-DOS, Ext2, xia и т. д.) и ядром операционной системы Linux.

      • Ргос – псевдо-файловая система, в которой посредством обычных файловых операций предоставляется доступ к некоторым параметрам и функциям ядра операционной системы.

      • ReiserFS – журналируемая файловая система. Наиболее используемая среди журналируемых файловых систем для Linux.

      В операционную систему Linux для обеспечения обмена файлами с другими операционными системами включена поддержка некоторых файловых систем. Однако их функциональные возможности могут быть значительно ограничены по сравнению с возможностями, обычно предоставляемыми файловыми системами UNIX.

      • msdos – обеспечивается совместимость с системой MS-DOS.

      • umsdos – расширяет возможности драйвера файловой системы MS-DOS для Linux таким образом, что в Linux появляется возможность работы с именами файлов нестандартной длины, просмотра прав доступа к файлу, ссылок, имени пользователя, которому принадлежит файл, а также оперирования с файлами устройств. Это позволяет использовать (эмулировать) файловую систему Linux на файловой системе MS-DOS.

      • iso9660 – стандартная файловая система для CD-ROM.

      • xenix – файловая система Xenix.

      • sysv – файловая система System V (версия для х86).

      • hpfs – доступ "только для чтения" к разделам HPFS.

      • nfs – сетевая файловая система, обеспечивающая разделение одной файловой системы между несколькими компьютерами для предоставления доступа к ее файлам со всех машин.

      В табл. 4.1 содержится общая информация о функциональных возможностях, предоставляемых различными файловыми системами.

Таблица 4.1. Сравнение файловых систем

      Установка файловой системы

      Файловая система устанавливается при помощи команды mkfs. Для каждого типа файловой системы существует своя версия этой программы. Команда mkfs запускает требуемую программу в зависимости от типа файловой системы.

      Параметры командной строки, передаваемые mkfs, слегка различаются для разных типов файловых систем. Полное описание параметров командной строки mkfs можно найти в соответствующем разделе man (справочной системы программы). С помощью параметров командной строки можно задать тип создаваемой файловой системы, произвести верификацию диска и маркировку сбойных блоков или получить список сбойных блоков из текстового файла.

      Монтирование и демонтирование файловой системы

      Для нормальной работы операционной системы ядро каким-то образом должно получить параметры файловых систем, используемых во время работы, и определенным образом настроить специальные таблицы. Для этого существует, по крайней мере, два способа:

      1. Каким-то образом один раз получить тип и параметры файловой системы и использовать их все время.

      2. Получать их каждый раз при обращении к файловой системе.

      У

Скачать книгу