Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций заочное.doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
625 Кб
Скачать
☆

Навигация по файловой структуре

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

Как и операционные системы, файловые оболочки бывают неграфическими и гра­фическими. Наиболее известная неграфическая файловая оболочка для MS-DOS – диспетчер файлов Norton Commander. Роль графической файловой оболочки для MS-DOS в свое время исполняли программы Windows 1.0 и Windows 2.0, которые постепенно развились до понятия операционной среды (в версиях Windows 3s) и далее до самостоятельной операционной системы (начиная с Windows 95). К настоящему времени Norton Commander эволюционировал до программы Total Commander. Окно этой программы делится на две половины – панели, каждая из которых отображает содержимое одной из папок. Помимо непосредственно навигации, современные файловые оболочки предоставляют пользователю множество инструментов для обслуживания файловой системы.

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

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

Атрибут «Только для чтения» (Read only) ограничивает возможность изменения содержимого файла. Его установка означает, что файл не предназначен для внесения изменений. Атрибут «Скрытый» (Hidden) сигнализирует операционной системе о том, что данный файл не следует отображать на экране при проведении файловых операций. Это мера защиты против случайного (умышленного или неумышленного) повреждения файла. Атрибутом «Системный» (System) помечаются файлы, обладающие важными функциями для работы самой операционной системы. Его отличительная особенность в том, что средствами операционной системы такой файл изменить или удалить нельзя. Как правило, большин­ство файлов, имеющих установленный атрибут «Системный», имеют также и установ­ленный атрибут «Скрытый».

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