Операционные системы, среды и оболочки. Макаренко С.И. - 83 стр.

UptoLike

Составители: 

ввода-вывода, используя обычные команды записи в файл или чтения из
файла. Эти команды обрабатываются вначале программами файловой
системы, а затем на некотором этапе выполнения запроса преобразуются ОС
в команды управления соответствующим устройством. Специальные файлы,
так же как и устройства ввода-вывода, делятся на:
блок-ориентированные,
байт-ориентированные.
Каталог - это, с одной стороны, группа файлов, объединенных
пользователем исходя из некоторых соображений (например, файлы,
содержащие программы игр, или файлы, составляющие один программный
пакет), а с другой стороны - это файл, содержащий системную
информацию о группе файлов, его составляющих. В каталоге содержится
список файлов, входящих в него, и устанавливается соответствие между
файлами и их характеристиками (атрибутами).
В разных файловых системах могут использоваться в качестве
атрибутов разные характеристики, например:
информация о разрешенном доступе,
пароль для доступа к файлу,
владелец файла,
создатель файла,
признак "только для чтения",
признак "скрытый файл",
признак "системный файл",
признак "архивный файл",
признак "двоичный/символьный",
признак "временный" (удалить после завершения процесса),
признак блокировки,
длина записи,
указатель на ключевое поле в записи,
длина ключа,
времена создания, последнего доступа и последнего изменения,
текущий размер файла,
максимальный размер файла.
Параметры прав доступа в самом общем случае могут быть
описаны матрицей прав доступа, в которой столбцы соответствуют всем
файлам системы, строки - всем пользователям, а на пересечении строк и
столбцов указываются разрешенные операции (рисунок 6.1).
В некоторых системах пользователи могут быть разделены на
отдельные категории. Для всех пользователей одной категории определяются
83
ввода-вывода, используя обычные команды записи в файл или чтения из
файла. Эти команды обрабатываются вначале программами файловой
системы, а затем на некотором этапе выполнения запроса преобразуются ОС
в команды управления соответствующим устройством. Специальные файлы,
так же как и устройства ввода-вывода, делятся на:
     − блок-ориентированные,
     − байт-ориентированные.
      Каталог - это, с одной стороны, группа файлов, объединенных
пользователем исходя из некоторых соображений (например, файлы,
содержащие программы игр, или файлы, составляющие один программный
пакет), а с другой стороны - это файл, содержащий системную
информацию о группе файлов, его составляющих. В каталоге содержится
список файлов, входящих в него, и устанавливается соответствие между
файлами и их характеристиками (атрибутами).
    В разных файловых системах могут использоваться в качестве
атрибутов разные характеристики, например:
     −   информация о разрешенном доступе,
     −   пароль для доступа к файлу,
     −   владелец файла,
     −   создатель файла,
     −   признак "только для чтения",
     −   признак "скрытый файл",
     −   признак "системный файл",
     −   признак "архивный файл",
     −   признак "двоичный/символьный",
     −   признак "временный" (удалить после завершения процесса),
     −   признак блокировки,
     −   длина записи,
     −   указатель на ключевое поле в записи,
     −   длина ключа,
     −   времена создания, последнего доступа и последнего изменения,
     −   текущий размер файла,
     −   максимальный размер файла.

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

     В некоторых системах пользователи могут быть разделены на
отдельные категории. Для всех пользователей одной категории определяются


                                    83