Файловая система

 

Файл (англ. file – папка) – это поименованная совокупность различных данных, представленная в памяти ЭВМ как единое целое. Файл может содержать в себе любую информацию, представленную в виде текста, чисел, графического изображения, аудио или видеозаписи.

 

Любой файл состоит из имени и расширения. Имя определяет название файла, а расширение – тип закодированной информации. Имя и расширение файла разделяются точкой. Выделяют следующие расширения:

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

 

Файл так же характеризуется своим размером (в байтах) и датой и временем создания, эти параметры автоматически регистрируются операционной системой.

 

Особое внимание стоит уделить длине имени файла, в разных операционных системах она может отличаться. Например, в MS DOS длина файла не может превышать 8 символов, а в Windows 256 символов, при этом накладываются ограничения на использование спецсимволов: @, $  и им подобных.

 

Современные магнитные диски могут хранить десятки тысяч разнообразных файлов. Чтобы не запутаться в этом море файлов, их классифицируют, объединяют по группам. Все файлы, хранимые на магнитных дисках любых типов, операционные системы позволяют разбивать на отдельные группы. Внутри группы файлы объединяются по какому-либо признаку (например, все файлы некоторого пользователя). Такая группа файлов называется каталогом (directory). Каталогу присваивается имя. Правила именования каталогов совпадают с правилами для файлов, за исключением того, что расширение имени для каталогов обычно не используется.

 

Кроме файлов, любой каталог может содержать подчиненные каталоги, называемые подкаталогами. В свою очередь, любой подкаталог может содержать файлы и свои подчиненные подкаталоги. Тем самым каталоги и файлы образуют так называемое дерево каталогов. Корень дерева называется главным или корневым каталогом. Начиная с корневого каталога, можно спуститься по ветвям дерева до необходимого файла или подкаталога.

 

В итоге, каждый каталог может содержать:

Имя корневого каталога совпадает с именем используемого дискового устройства. Если жесткий диск разбит на несколько разделов ( C:, D:, ... ), то в каждом из них создается своя собственная файловая структура, никак не связанная с другими.

 

Файловая система – это способ организации файлов в памяти компьютера.

Существуют следующие файловые системы: FAT 16, FAT 32, NTFS. Рассмотрим их.

FAT 32 была создана вместе с Windows 95 OSR2 и поддерживается также Windows 98/Me/2000/XP. Ее отличие от FAT 16 в том, что она может поддерживать жесткие диски, объем которых превышает 2 Gb, при этом данная система является 32-разрядной.

Файловая система NTFS используется в Windows NT/2000/XP и является более производительной системой, чем FAT. Основные преимущества NTFS: высокая скорость выполнения стандартных операций над файлами (чтение, запись, поиск), восстановление поврежденной файловой системы на больших дисках. NTFS поддерживает контроль доступа к конфиденциальным данным.

Папки и файлы могут иметь назначенные им права доступа вне зависимости от того, являются ли они общими или нет. При этом если файл или папка будут скопированы из раздела NTFS в раздел FAT, то все права доступа и другие уникальные атрибуты, присущие NTFS, будут утрачены.

В NTFS, как и в FAT в качестве единицы дискового пространства используются кластеры. При этом в NTFS размер кластера по умолчанию зависит от размера тома, но при желании размер кластера можно назначить самостоятельно.

<<<<<    >>>>>