Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OS.DOC
Скачиваний:
18
Добавлен:
28.10.2018
Размер:
653.82 Кб
Скачать
    1. Основные системные каталоги

К основным каталогам файловой системы ОС UNIX можно отнести:

/ , /var , /etc , /usr , /export , /opt . Рассмотрим их более подробно.

Корневой каталог /

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

Как правило, корневой каталог файловой системы содержит только другие подкаталоги. Для пользователя root он является "домашним каталогом" (home directory), и в нем находятся стандартные файлы пользователя root (.login, .profile, .cshrc и т.д.).

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

Каталог /var

Каталог /var, как правило, содержит другие подкаталоги для хранения различных конфигурационных файлов и файлов данных, относящиеся к различным системным сервисам; очень часто это "файлы протоколов" (log file), в которые записываются рабочие сообщения различных системных служб (например, /var/cron/log - файл сообщений сron), или же это временные файлы, в которых различные системные программы временно хранят свои данные (например, в каталоге /var/spool/lp размещаются задания на печать, которые ждут своей очереди). Главное, о чем следует помнить, что в этом каталоге (/var/mail или /var/spool/mail) размещаются файлы "почтовых ящиков" (mailbox) пользователей системы.

Таким образом, при начальном дисковом разделении для каталога /var необходимо предусмотреть, например, место для хранения в /var/spool распечатываемых больших по размеру документов: полноцветных растровых изображений большого формата, большого количества почтовых ящиков пользователей и др.

Каталог /etc

Каталог /etc является одним из наиболее важных - именно в нем сосредоточены основные конфигурационные файлы (и каталоги файлов) системы.

Именно здесь хранятся данные о пользователях и их группах, хостах, сетях и т. д. (если не используется служба имен; если же она используется, то именно здесь определяется порядок ее использования); здесь же обычно находятся загрузочные script files - файлы, содержащие последовательности команд ОС, которые должны быть выполнены в различных режимах загрузки системы.

Каталог /etc требует небольшого объема дискового пространства (примерно 8-15 Мбайт), и, поскольку содержимое каталога /etc является чрезвычайно важным для правильной работы системы, рекомендуется регулярно сохранять содержимое этого каталога и обязательно делать копии перед тем, как что-либо изменить в конфигурации. Это же относится и к каталогу /var.

Каталог /usr

Каталог /usr предназначен в основном для хранения исполняемых файлов системы, библиотек, системных приложений и т. п., т. е. файлов, которые входят в состав ОС и которые необходимы для всех пользователей системы (например, исполняемые модули команд ОС). Конкретный набор файлов, содержащихся в этом каталоге, сильно зависит от конкретной реализации ОС, например в стандарте BSD принято хранить в этом каталоге, (вернее, в его подкаталогах, чаще всего в local) также и файлы, не входящие в стандартный состав ОС, а добавленные позже администратором и доступные для всех пользователей системы (например, исполняемый модуль какого-нибудь текстового редактора).

Дисковое пространство, необходимое для этого каталога, очень сильно зависит от конкретной ОС и набора системных программных продуктов, которые системный администратор предполагает инсталлировать в системе. Например, в Solaris это, как правило, около 180 Мбайт (полный набор системных продуктов включая графические оболочки), а в Linux около 120 Мбайт.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]