
Определение файловой системы
Файловая система - это структура каталогов, используемая для организации файлов и их хранения на диске. Файловая система представляет собой набор файлов и каталогов, которые хранятся на диске в стандартном формате файловой системы UNIX. Все дисковые системы имеют какую-либо файловую систему. В операционной системе UNIX файловые системы имеют два основных компонента: файлы и каталоги. Файл представляет собой реальную информацию в том виде, как она хранится на диске, а каталог - это список имен файлов. В дополнение к отслеживанию имен файлов файловая система должна также отслеживать даты доступа к файлам и права собственности на файлы. Управление файловыми системами UNIX является одной из наиболее важных задач системного администратора. Под управлением конкретной файловой системой подразумевается решение следующих задач:
<$> Обеспечение пользователям возможности доступа к данным. Это означает, что файловые системы запущены и работоспособны, полномочия доступа к файлам установлены надлежащим образом и данные доступны.
<$> Защита файловых систем от разрушения файлов и отказов аппаратных средств вычислительной системы. Эта задача решается посредством регулярного контроля файловой системы и правильной организации резервного копирования.
<$> Защита файловых систем от несанкционированного доступа. Только авторизованные пользователи должны иметь доступ к файлам. Данные должны быть защищены от злоумышленников, заинтересованных в получении несанкционированного доступа к ним.
Ф Предоставление пользователям требуемого дискового пространства для хранения их файлов.
<$> Поддержание чистоты файловой системы. Другими словами, в файловой системе должно храниться лишь то, что необходимо, не следует засорять дисковое пространство. Необходимо выполнение определенных процедур, чтобы быть уверенным, что пользователи придерживаются надлежащих соглашений по наименованиям и что данные хранятся организованным образом.
Вам придется столкнуться с использованием термина "файловая система" в нескольких аспектах. Обычно термин "файловая система" описывает некоторый конкретный тип файловой системы (дисковая, сетевая или виртуальная файловая система). Это понятие может также описывать полное дерево файлов, начинающееся с корневого каталога и далее вниз. В другом контексте термин "файловая система" может быть использован для описания структуры дискового пространства, как будет показано далее в настоящей главе.
Программное обеспечение операционной системы Solaris использует архитектуру VFS (Virtual File System - виртуальной файловой системы), которая предоставляет стандартный интерфейс для различных типов файловых систем. Архитектура VFS позволяет ядру операционной системы поддерживать основные операции, такие как чтение, запись и просмотр списка файлов, и при этом от пользователя или программы не требуется знаний о типе файловой системы, лежащей в основе этих операций. Более того, операционная система Solaris предоставляет команды управления файловыми системами, которые позволяют вам проводить обслуживание этих систем.
Похожие темы

