Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bilety_po_Osyam.doc
Скачиваний:
6
Добавлен:
28.04.2019
Размер:
236 Кб
Скачать
☆
  1. Файлы, каталоги и файловые системы.

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

Файловая система - это средство для организации хранения файлов на каком-либо носителе.

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

Для выполнения команды «Открыть файл» драйвер файловой системы обращается к своему справочнику, выясняет, какие блоки диска соответствуют указанному файлу, а затем передает запрос на считывание этих блоков драйверу диска.

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

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

Функции файловой системы

  • предоставление возможности создавать, модифицировать, уничтожать файлы;

  • контролируемое разделение файлов несколькими пользователями;

  • предоставление пользователю возможности задания различной структуры файлов и возможности управления передачей информации между файлами;

  • в системе должны быть предусмотрены средства обеспечения сохранности и восстановления информации в файлах;

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

  • система должна предоставлять защиту информации в файлах от несанкционированнного доступа (возможность шифрования и дешифрования данных);

  • файловая система должна иметь “дружественный” интерфейс по отношению к пользователю.

Состав файловой системы

Файловая система, входящая в состав ядра ОС, как правило, содержит следующие средства:

  • Методы доступа, которые определяют конкретную организацию доступа к данным, хранящимся в файлах.

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

  • Средства управления внешней памятью, обеспечивающие распределение пространства внешней памяти для размещения файлов.

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

Fat -…

Ntfs - …

  1. Права.

Для хранения прав доступа к файлам используются таблица (матрица)

Права: R (Read), W(Write), E (exec), D (delete);

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

Таблицы по пользователю - capability list (c-list).

По файлу – ACL (Access Control list).

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]