
Навигация по файловой структуре
Навигация (перемещение, движение) по файловой структуре является одной из наиболее используемых пользователем функций операционной системы. Удобство этой операции часто воспринимают как удобство работы с операционной системой. В операционных системах, имеющих интерфейс командной строки, навигацию осуществляют путем ввода команд перехода с диска на диск или из каталога в каталог. В связи с крайним неудобством такой навигации, широкое применение нашли специальные служебные программы, называемые файловыми оболочками (файловыми менеджерами).
Как и операционные системы, файловые оболочки бывают неграфическими и графическими. Наиболее известная неграфическая файловая оболочка для MS-DOS — диспетчер файлов Norton Commander (NC). Он использует две панели для отображения объектов файловой системы носителя и функциональные клавиши F1—F10 для организации операций с файловой системой. Графический файловый менеджер Windows Commander, использует оконный интерфейс, панельное отображение файлов и поддерживают технологию работы с помощью мыши.
В Windows стандартным файловым менеджером является Провод ник, который реализует оконный интерфейс и технологию работы с помощью мыши.
Управление атрибутами файлов
Кроме имени и расширения имени файла операционная система хранит для каждого файла дату/время его создания (изменения) и несколько флаговых величин, называемых атрибутами файла. Атрибуты — это дополнительные параметры, определяющие свойства файлов. Операционная система позволяет их контролировать и изменять; состояние атрибутов учитывается при проведении автоматически раций с файлами.
Основных атрибутов четыре:
Только для чтения (Read only);
Скрытый (Hidden);
Системный (System);
Архивный (Archive).
Атрибут Только для чтения ограничивает возможности работы с файлом. Его установка означает, что файл не предназначен для внесения изменений. Для копии файла этот атрибут не сохраняется.
Атрибут Скрытый сигнализирует операционной системе о том, что данный файл не следует отображать на экране при проведении файловых операций. Это мера защиты против случайного (умышленного или неумышленного) повреждения файла. Атрибутом Системный помечаются файлы, обладающие важными функциями в работе самой операционной системы. Его отличительная особенность в том, что средствами операционной системы его изменить нельзя. Как правило, большинство файлов, имеющих установленный атрибут Системный, имеют также установленный атрибут Скрытый.
Атрибут Архивный в прошлом использовался для работы программ резервного копирования. Предполагалось, что любая программа, изменяющая файл, должна автоматически устанавливать этот атрибут, а средство резервного копирования должно его сбрасывать. Таким образом, очередному резервному копированию подлежали только те файлы, у которых этот атрибут был установлен. Современные программы резервного копирования используют другие средства для установления факта изменения файла, и данный атрибут во внимание не принимается, а его изменение вручную средствами операционной системы не имеет практического значения.