Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операционные системы, среды и оболочки.doc
Скачиваний:
19
Добавлен:
19.04.2019
Размер:
2.13 Mб
Скачать

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

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

Основных атрибутов четыре:

  • Только для чтения (Read only);

  • Скрытый (Hidden);

  • Системный (System);

  • Архивный (Archive).

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

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

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

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

Файловый менеджер

Файловый менеджер (англ. file manager) — компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами — создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких как работа с сетью (через FTP, NFS и т. п.), резервное копирование, управление принтерами и пр.

Выделяют различные типы файловых менеджеров, например:

  • Навигационные и пространственные — иногда поддерживается переключение между этими режимами.

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

Наиболее известные двупанельные файловые менеджеры

  • DOS

    • Norton Commander

    • DOS Navigator

    • Volkov Commander

    • PIE Commander

    • DOS Shell

  • Microsoft Windows

    • FAR Manager

    • Total Commander

    • Directory Opus

    • Unreal Commander

    • FreeCommander

    • Frigate

    • DOS Navigator Open Source

    • Nomad.NET

  • POSIX (GNU/Linux, BSD и т. д.)

    • Midnight Commander

    • Demos Commander

    • Krusader

    • GNOME Commander

    • Tux Commander

    • Beesoft Commander

  • AmigaOS

    • Class Action

    • Directory Opus

    • DosControl

    • FileMaster

    • FileQuest

  • Symbian OS (Series 60)

    • Griffon

    • Symbian Commander

  • Кроссплатформенные

    • Double Commander

    • MuCommander

    • Mad Commander

  • J2ME

    • MiniCommander

Навигационные файловые менеджеры

  • Microsoft Windows

    • Проводник Windows (англ. Windows Explorer) — встроен в Windows

    • Directory Opus

    • Q-Dir

  • Windows Mobile

    • Стандартный File Manager

    • Bynarys Smart Explorer

    • Pocket Total Commander

    • Resco Explorer

  • Mac OS X

    • Finder

    • Path Finder

  • POSIX (GNU/Linux, BSD и т. д.)

    • Konqueror— поставляется с KDE

    • Nautilus (файловый менеджер) — поставляется с GNOME

    • ROX-Filer — поставляется с ROX Desktop

    • Thunar — поставляется с Xfce

    • Dolphin — поставляется с KDE4

    • Krusader

  • AmigaOS

    • Directory Opus Magellan

    • Scalos

    • Workbench — поставляется с AmigaOS

  • Symbian OS (Series 60)

    • FileMan

    • SeleQ

  • BeOS

    • OpenTracker