Операционные системы




. Система управления файлами - часть 2


6.     Организацию логической структуры файлов и доступа к записям файлов в требуемом порядке.

7.     Модификацию записей файлов: читать, писать, изменять, вставлять, добавлять, удалять записи.

8.     Защиту файлов от несанкционированного доступа и управление правами доступа.

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

Файлы бывают разных типов: обычные файлы, специальные файлы, файлы-каталоги.

Обычные файлы в свою очередь подразделяются на текстовые и двоичные. Текстовые файлы состоят из строк символов, представленных в ASCII-коде. Это могут быть документы, исходные тексты программ и т.п. Текстовые файлы можно прочитать на экране и распечатать на принтере. Двоичные файлы не используют ASCII-коды, они часто имеют сложную внутреннюю структуру, например, объектный код программы или архивный файл. Все операционные системы должны уметь распознавать хотя бы один тип файлов - их собственные исполняемые файлы.

В разных файловых системах могут использоваться в качестве атрибутов разные характеристики, например:

-       информация о разрешенном доступе;

-       пароль для доступа к файлу;

-       владелец файла;

-       создатель файла;

-       признак "только для чтения";

-       признак "скрытый файл";

-       признак "системный файл";

-       признак "архивный файл";

-       признак "двоичный/символьный";

-       признак "временный" (удалить после завершения процесса);

-       признак блокировки;

-       длина записи;




Содержание  Назад  Вперед