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