81.3.3.3. ФАЙЛЫ
Аттрибуты файла
Тип файла
Обычный файл
Директория
Файл устройства (блочного, символьного)
Symbolic Link
Специальный файл (FIFO)
Имя файла
Win32 name (case-insensitive)
POSIX semantic (case-sensitive)
может содержать CodePage.
Ну сейчас если не UNICODE, то UTF-8
Файлы в Windows не могут содержать символы < > : " / \ |
Времена файла
Время создания
Время последней модификации содержимого
Время последней модификации метаданных файловой системы
Время последнего доступа
Общие аттрибуты
Только для чтения
Hidden (не должен показываться при обычном поиске по директории)
System (нельзя перемещать)
Archive (был изменен)
Специальные аттрибуты
Sparse
Symbolic Link
Directory Junction
Volume Mount Point
HSM
Compressed
Encrypted
Audit аттрибуты
Read/Write/Rename/Delete
Inhibit аттрибуты
Rename/Delete/Copy/Date
Права доступа
UNIX file permisssion
UID, GID
UNIX Access mask
ACL
(SID, Permissions)
Метаданные
Extended Attributes (EA)
как правило хранят метаданные системы типа
тип приложения которым открывать файл (MacOS)
иконка которую показывать в shell (OS/2)
итд
Альтернативные data streams (именованые data streams, MacOS forks)
Системные метаданные
Object ID
Encrypted files keys
WinFS indexes
TxF (Transaction filesystem) info
Жесткие ссылки
файл может иметь много разных имен в разных директориях
Не файлы
Объекты которые расположены в файловой системе но реально не
являются файлами, содержащими данные
UNIX device files
FIFO
Index Prev Next