Организация ФС Unix

ОС Unix: файловая система

Появление ФС UNIX совершило революцию в файловых системах по нескольким направлениям – в СПО, в организации ОС.

Например:

1.UNIX был первой ОС, разработанной с помощью языка высокого уровня.

2. Элегантная и развитая система управления процессами.

3. Древовидная организация ФС. (Древовидная в общем случае, но есть средства нарушающие древовидность.) Такая организация – не абсолютное первенство UNIX, это было заимствовано из Maltix, однако UNIX - первая файловая система с древовидной организацией, которая получила широкое распространение.

4. Использование концепции файлов. Все представляется в виде файлов. Все работает через унифицированный интерфейс.

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

Файл Unix – это специальным образом именованный набор данных, размещенный в файловой системе.

обычный файл (regular file) – традиционный тип файла, содержащий данные пользователя. Интерпретация содержимого файла производится программой, обрабатывающей файл.

OC Unix трактует понятие файла шире традиционного. В частности, в системе в качестве файла рассматриваются:

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

специальный файл устройств (special device file) – cистема позволяет ассоциировать внешние устройства с драйверами и предоставляет доступ к внешним устройствам, согласно общим интерфейсам работы с файлами.

именованный канал (named pipe) – специальная разновидность файлов, позволяющая организовывать передачу данных между взаимодействующими процессами;

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

сокет (socket) – средство взаимодействия процессов в пределах сети ЭВМ.

ОС UNIX поддерживает широкий диапазон типов файлов. Каталог в ОСУ тоже файл.

Права доступа

Категории пользователей:

1. пользователь (владелец)

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

3. все пользователи системы (все пользователи системы, за исключением группы владельца и самого владельца.)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: