Обслуживание файловой структуры

 

К функции обслуживания файловой структуры относятся следующие операции, происходящие под управлением операционной системы:

v создание файлов и присвоение им имен;

v создание каталогов (папок) и присвоение им имен;

v переименование файлов и каталогов (папок);

v копирование и перемещение файлов между дисками компьютера и между ката-логами (папками) одного диска;

v удаление файлов и каталогов (папок);

v навигация по файловой структуре с целью доступа к заданному файлу, каталогу (папке);

v управление атрибутами файлов.

 

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

 

Файл— это именованная последовательность байтов произвольной длины.

 

Каталоги (папки) — элементы иерархической структуры, необходимые для обеспечения удобного доступа к файлам, если файлов на носителе слишком много. Файлы объединяются в каталоги по любому общему признаку, заданному их создателем (по типу, по принадлежности, по назначению, по времени создания и т. п.). Каталоги низких уровней вкладываются в каталоги более высоких уровней и являются для них вложенными. Верхним уровнем вложенности иерархической структуры является корневой каталог диска.

 

В иерархических структурах данных адрес объекта задается маршрутом (путем доступа), ведущим от вершины структуры к объекту. При записи пути доступа к файлу, проходящего через систему вложенных каталогов, все промежуточные каталоги разделяются между собой определенным символом. Во многих операционных системах в качестве такого символа используется «\» (обратная косая черта), например: