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