
- •Курс лекций по учебной дисциплине «Операционные системы, среды и оболочки» Введение. Понятие компьютерной техники.
- •Системные программы
- •Прикладные программы
- •Операционная система
- •Функции операционных систем.
- •Эволюция операционных систем.
- •Архитектура операционной системы
- •Компоненты операционной системы
- •Начало работы операционной системы
- •Выбор операционной системы
- •Установка операционной системы
- •Координирование действий машины
- •Организация файловой системы
- •Обслуживание файловой структуры.
- •1. Создание файлов и присвоение им имен Имена дисков, файлов и каталогов
- •2. Создание каталогов (папок)
- •3. Удаление файлов и каталогов (папок)
- •4. Управление атрибутами файлов
- •Файловый менеджер
- •Наиболее известные двупанельные файловые менеджеры
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