Самая популярная архитектура для персональных компьютеров в мире

Атрибуты файла - список и описание

Атрибуты файла косвенно говорят о назначении файла. Атрибутами файла обычно овляются двоичные признаки. Атрибуты файлов активно применяются в операционных системах семейства Windows. А вот в Linux-среде их применение урезано.

Список атрибутов файлов

Скрытый

Применяется к файлам, которые не должны показываться в основном списке файлов. Обычно этот атрибут применяется для служебный файлов операционных систем и программ. Файлы с признаком СКРЫТЫЙ обычно не редактируются пользователями непосредственно.

Системный

Признак того, что файл принадлежит операционной системе. При изменении этого файла меняют свойства всей системы. Атрибут СИСТЕМНЫЙ не рекомендуется ставить файлам прикладных программ.

Архивный

Самый загадочный атрибут файлов. Раньше он применялся в программах резервого копирования данных, для указания того, что нужна резервная копия этого файла. Сейчас программы резервного копирования также могут использовать этот атрибут как один из элементов фильтра списка копирования.

Только для чтения

Когда нужно указать, что файл не должен быть изменен, ему ставится атрибут ТОЛЬКО ДЛЯ ЧТЕНИЯ. Но это не значит, что файл не может быть изменен. Многие программы не позволяют сохранять файл отмеченный этим атрибутом. Некоторые программы требуют отдельного подтверждения. Атрибут только для чтения стоит ставить файлам, которые не должны изменяться вообще.

Назначение атрибутов

Основным назначением атрибутов файлов является поиск и фильтрация множетсва файлов по наличию или отсутствия у них атрибутов. Самый простой пример - это атрибут скрытый файл. Наличие этого атрибута у файла говорит о том, что этот файл не нужно показывать пользователю по-умолчанию в списке файлов директории. Операционных системы могут накладывать дополнительные ограничения на использования файлов, к которых установлена те или иные атрибуты. На уровне операционной системы доступ к файлам не определяется его атрибутами.

Copyright (c) 2014, cpubook.ru
Архитектура x86