Атрибут файла — это информация файла или каталога, которая описывает их свойства.
Атрибуты бывают следующий типов:
1.Архивный. Когда этот атрибут установлен, это означает, что файл был изменён со времени проведения последнего резервного копирования. ПО, с помощью которого выполняется резервное копирование, так же отвечает за снятие этого атрибута.
2.Системный. Файл с установленным атрибутом считается системным — таким, существование которого в неизменённом виде критически важно для нормальной работы системы. По умолчанию команды MS-DOS (dir) и программы Windows (такие как Проводник) не будут отображать этот файл, если не включён специальный режим.
3.Скрытый. Скрытый. Файл с установленным атрибутом считается скрытым. Это означает, что команды MS-DOS (dir) и программы Windows (такие как Проводник) по умолчанию не будут отображать этот файл, если не включён специальный режим.
4. Только чтение. Установленный атрибут означает, что содержимое файла нельзя изменять. Как правило, программы для Windows игнорируют этот атрибут, если он установлен для каталогов[5].
Для NTFS:
- Сжатый (Compressed). Установленный атрибут означает, что Windows сохраняет этот файл на диске в сжатом виде.
- Зашифрованный (Encrypted). Установленный атрибут означает, что Windows хранит этот файл на диске в зашифрованном виде.
- Проиндексированный (Indexed). Означает, что соответствующие подсистемы Windows не будут включать содержимое файла в поисковый индекс.
Файловая организация диска
Наименьшая единица, которую FreeBSD использует для обращения к файлам – ИМЯ ФАЙЛА
Имена файлов чувствительны к регистру, поэтому readme.txt и README.TXT - два разных файла
Обращение к файлам происходит путем задания имени файла или каталога, дополняемого прямым слэшем /, за которым может следовать имя другого каталога.
Например: Если есть каталог foo, содержащий каталог bar, который содержит файл readme.txt, полное имя, или путь к файлу будет foo/bar/readme.txt.
Каталоги и файлы хранятся в файловой системе. Каждая файловая система содержит один каталог на верхнем уровне, называемый корневым каталогом этой файловой системы. Этот корневой каталог может содержать другие каталоги.
Есть несколько отличий: например, MS-DOS(R) использует \ для разделения имен файлов и каталогов, а Mac OS(R) использует «.» (точку)
FreeBSD не использует букв дисков, или других имен дисков в пути. Не нужно писать c:/foo/bar/readme.txt в FreeBSD.
Вместо этого, одна файловая система назначается корневой файловой системой. Обращение к корневому каталогу корневой файловой системы происходит через /. Любая другая файловая система монтируется к корневой файловой системе. Неважно как много дисков есть в вашей системе FreeBSD, каждый каталог будет выглядеть как расположенный на том же диске.
Структура имени файла
Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.
Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.
В операционной системе MS-DOS имя файла содержит:
Не более 8 букв латинского алфавита и цифр, а расширение состоит из 3 латинских букв, например: proba.txt
В операционной системе Windows:
Имя файла может иметь до 255 символов, причем допускается использование русского алфавита, например:
Единицы измерения информации.doc