Конспект лекций по информатике и информационным технологиям

71 ствами (путем анализа остаточного магнитного гистерезиса), для надежного стирания файлов требуется провести не менее пяти актов случайной перезаписи в одни и те же сек­ тора. Эта операция весьма продолжительна, и поскольку массовому потребителю она не нужна, то ее не включают в стандартные функции операционных систем. 5.4.5. Навигация по файловой структуре Навигация по файловой структуре является одной из наиболее используемых функций операционной системы. Удобство этой операции часто воспринимают как удоб­ ство работы с операционной системой. В операционных системах, имеющих интерфейс командной строки, навигацию осуществляют путем ввода команд перехода с диска на диск или из каталога в каталог. В связи с крайним неудобством такой навигации, широкое применение нашли специальные служебные программы, называемые файловыми оболоч­ ками. Как и операционные системы, файловые оболочки бывают неграфическими и гра­ фическими. Наиболее известная неграфическая файловая оболочка для MS-DOS — дис­ петчер файлов Norton Commander, а роль графической файловой оболочки для MS-DOS в свое время исполняли программы Windowsl.O и Windows2.0, которые постепенно разви­ лись до понятия операционной среды (в версиях Windows 3.x) и далее до самостоятельной операционной системы (Windows 95/98 и т.д.). С приемами навигации в современных графических операционных системах мы познакомимся при их изучении. 5.4.6. Управление атрибутами файлов Кроме имени и расширения имени файла операционная система хранит для каждо­ го файла дату его создания (изменения) и несколько флаговых величин, называемых ат­ рибутами файла. Атрибуты — это дополнительные параметры, определяющие свойства файлов. Операционная система позволяет их контролировать и изме11ять; состояние атри­ бутов учитывается при проведении автоматических операций с файлами. Основных атрибутов четыре: • Только для чтения (Read only); • Скрытый (Hidden); • Системный (System); • Архивный (Archive). Атрибут Только для чтения ограничивает возможности работы с файлом. Его уста­ новка означает, что файл не предназначен для внесения изменений. Атрибут Скрытый сигнализирует операционной системе о том, что данный файл не следует отображать на экране при проведении файловых операций. Это мера защиты против случайного (умышленного или неумышленного) повреждения файла. Атрибутом Системный помечаются файлы, обладающие важными функциями в работе самой операционной системы. Его отличительная особенность в том, что средст­ вами операционной системы его изменить нельзя. Как правило, большинство файлов, имеющих установленный атрибут Системный, имеют также и установленный атрибут Скрытый. Атрибут Архивный в прошлом использовался для работы программ резервного ко­ пирования. Предполагалось, что любая программа, изменяющая файл, должна автомати­ чески устанавливать этот атрибут, а средство резервного копирования должно его сбрасы­ вать. Таким образом, очередному резервному копированию подлежали только те файлы, у которых этот атрибут был установлен. Современные программы резервного копирования используют другие средства для установления факта изменения файла, и данный атрибут во внимание не принимается, а его изменение вручную средствами операционной системы не имеет практического значения.

RkJQdWJsaXNoZXIy MTY0OTYy