Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10-01-2013_13-05-42 / Лекция 7.doc
Скачиваний:
52
Добавлен:
31.05.2015
Размер:
103.42 Кб
Скачать

Создание каталогов (папок)

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

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

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

Копирование и перемещение файлов

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

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

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

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

Удаление файлов является временным. В операционных системах семействаWindows оно организовано с помощью специальной папки, которая называетсяКорзина. При удалении файлов и папок они перемещаются в Корзину. Эта операция происходит на уровне файловой структуры операционной системы(изменяется только путь доступа к файлам). На уровне файловой системы жесткого диска ничего не проис­ходит – файлы остаются в тех же секторах, где и были записаны.

Уничтожение файлов происходитпри их удалении в операционной системе MS-DOS илипри очистке Корзины в операционных системах семействаWindows. В этом случае файл полностью удаляется из файловой структуры операционной системы,но на уровне файловой системы диска с ним происходят лишь незначительные изменения. В таблице размещения файлов он помечается как удаленный, хотя физически остается там же, где и был. Это сделано для минимизации времени опера­ции. При этом открывается возможность записи новых файлов в кластеры, поме­ченные как «свободные». В связи с этим, после уничтожения файла остается вероятность его успешного восстановления специальными программами.

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

Соседние файлы в папке 10-01-2013_13-05-42