Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[2 курс] Операционные системы.docx
Скачиваний:
15
Добавлен:
20.08.2020
Размер:
218.45 Кб
Скачать

Файлы и атрибуты

Атрибуты файлов – это специальные характеристики файлов

Атрибут

Значение

Защита

Кто и каким образом может получить доступ к файлу

Пароль

Пароль для получения доступа к файлу

Создатель

Идентификатор создателя файла

Владелец

Текущий владелец файла

Флаг «только для чтения»

0 – чтение и запись, 1 – только для чтения

Флаг «системный»

0 – обычный, 1 – системный

Флаг «скрытый»

0 – обычный, 1 – скрытый

Флаг «архивный»

0 – прошедший резервное копирование, 1 – нуждается в резервном копировании

Флаг «ASCII – двоичный»

0 – использован код ASCII, 1 – двоичный файл

Флаг «произвольного доступа»

0 – только последовательный доступ, 1 – произвольный доступ

Флаг – логические данные, которые отключают или включают какую-то возможность или функцию

Понятие файловой системы

ФАЙЛОВАЯ СИСТЕМА

Принципы доступа к данным, организованным в файлы.

Организация (способ размещения) файлов на различных носителях.

Задачи файловой системы:

  • Перевод общения с файлами на логический уровень: физические адреса заменяются их символьными эквивалентами;

  • Определение способа организации данных и программ на носителе.

Самая простая файловая система – одноуровневая, также есть иерархическая файловая система (не может быть файлов с одинаковым именем и расширением, один и тот же файл не может числиться в разных каталогах) и сетевая.

Понятие системы управления файлами

Задачи системы управления файлами:

  • Обеспечение работы с файлами в соответствии с принятыми спецификациями (описаниями) объектов файловой системы;

  • Предоставление пользователю интерфейсов для работы с файлами.

Функции системы управления файлами:

  • Создание, удаление, переименование и другие операции командами операционной системы, программами пользователя и специальными программными средствами;

  • Организация работы с не дисковыми устройствами как с файлами;

  • Организация обмена данными между устройствами, файлами и устройствами, между файлами;

  • Работа с файлами посредством обращения к программным модулям системы управления файлами;

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

Взаимодействия системы управления файлами и операционной системы

Операционная система — это множество программных модулей, часть из них выделено в группу «система управления файлами» (СУФ).

Программные модули системы управления файлами общается с программными модулями операционной системы через функции пользовательского интерфейса API.

Модули СУФ создаются под конкретную операционную систему и не могут обращаться к модулям другой ОС даже если обе ОС поддерживают одну и ту же файловую систему.

Монтируемые системы управления файлами

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