Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Файлы и каталоги

Читайте также:
  1. Виды ОС, их назначение и особенности. Файлы и файловая структура.
  2. Двоичные файлы
  3. Задание № 7. Файлы. Использование файлов для обработки и хранения данных.
  4. Как восстановить зашифрованные вирусом файлы?
  5. Ссылки, которые адресуют вас на другие Web-узлы, рисунки, звуковые файлы и иную информацию по данной теме

Сразу после последней копии FAT на диске выделяется область корневого каталога. Размер корневого каталога задается при форматировании и определяет максимальное количство файлов и каталогов, которые могут быть описаны в корневом каталоге (В FAT32 корневой можно свободно наращивать по необходимости, подобно любому другому каталогу.). В нем указывается имя файла, номер начального кластера, длина, дата создания и некоторые атрибуты файла, такие как скрытый, системный, только для чтения и т.д., а также служебные признаки. В каталог могут входить и элементы, указывающие на вложенные каталоги. Вложенный каталог выглядит как обычный файл, описываемый соответствующим элементом родительского каталога. Вложенный каталог состоит из таких же элементов каталога. Любой каталог содержит 32-байтовые элементы — дескрипторы, описывающие файлы и другие каталоги. Формат дескриптора следующий:

Смещение (байт) Размер (байт) Содержимое
    Имя файла или каталога, выровненное на левую границу и дополненное пробелами.
    Расширение имени файла, выровненное на левую границу и дополненное пробелами.
    Байт атрибутов файла s-system h-hidden r-read only a-archiv d-directory
    Зарезервировано
    Время создания файла или время его последней модификации
    Дата создания файла или время его последней модификации
    Номер первого кластера, распределённого файлу
    Размер файла в байтах

Таблица 3 Структура каталога

Биты байта атрибута файла в элементе каталога указывают, имеет ли файл соответствующие атрибуты. Первый бит идентифицирует каталог, т.е данный элемент каталога указывет не на файл, а на каталог; второй отмечает файл в качестве метки логического диска. Обычно только операционная система может управлять значением этих битов. Кроме этого, файлы FAT имеют четыре специальных атрибута, которые могут применяться пользователем: архивный, системный, скрытый и атрибут «только для чтения»

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

Таким образом, в древовидной структуре каталогов файловой системы FAT имеются ссылки как в прямом, так и в обратном направлении. Эти ссылки можно использовать для проверки целостности структуры каталогов файловой системы

Область данных предназначена для размещения всех файлов и всех каталогов, кроме корневого каталога.


Дата добавления: 2015-08-09; просмотров: 75 | Нарушение авторских прав


Читайте в этой же книге: Шмидт И. А. | Конструкция HDD | Пример логической организации диска | Длинные имена | Журналирование | Сравнение файловых систем | Интерфейс SCSI | Интерфейс ATA | ТЕРМИНЫ ПО ЖЕСТКОМУ ДИСКУ |
<== предыдущая страница | следующая страница ==>
Загрузочная запись| Структура FAT

mybiblioteka.su - 2015-2024 год. (0.005 сек.)