Опубликован: 01.07.2008 | Доступ: свободный | Студентов: 2194 / 330 | Оценка: 3.78 / 3.77 | Длительность: 11:57:00
Тема: Операционные системы
Специальности: Архитектор программного обеспечения
Теги:
Дополнительный материал 1:
Приложение
Путеводитель по конфигурационным файлам Unix
bin - каталог наиболее употребительных команд пользователя. sbin - утилиты системного администратора это все, что у него будет в однопользовательском режиме dev - "устройства" - специальные файлы etc - место для конфигурационных файлов tmp - каталог временных файлов - для системы и для пользо- вателей. Чистится при каждой загрузке. lib - библиотеки и файлы, используемые компиляторами, раз- деляемые библиотеки shlib - разделяемые библиотеки usr - страшно говорить, но чего там только нет mnt - "дежурный" каталог, для подмонтирования файловых систем var - изменяемые конфигурационные и служебные файлы home - здесь живут "userы" export - "экспортируемые" файлы. В частности, содержит файловые системы для бездисковых клиентов, монтирующих их по NFS proc - псевдо-файловая система отображает состояние запущенных процессов stand - раздел с загрузочными файлами (unix, kdebug) tftpboot "загрузчики" для бездисковых клиентов unix - ядро операционной системы. - обыкновенный выполняемый файл. Возможно, что лежит он не в /, и называется по другому (например vmunix, vmlinuz) lost+found - каталог, куда при ремонте файловой системы склады- ваются файлы, "потерявшие" свои имена.
Каталог /etc - место для конфигурационных файлов
passwd здесь определены все пользователи shadow их пароли (в закодированном виде) group группы пользователей aliases синонимы почтовых адресов локальных пользователей ftpusers список пользователей, на которых нельзя ftp-иться shells список нормальных "shell'ов" issue файл, содержимое которого выдается на экран перед приглашением к входу в систему. motd файл, содержимое которого выдается на экран после приглашения к входу в систему. ttydefs параметры терминальных линий TIMEZONE файл с информацией о часовом поясе, в котором находится компъютер uucp конфигурационные файлы системы UUCP mail конфигурационные файлы системы mailx/sendmail vfstab таблица монтируемых файловых систем dfs/dfstab таблица экспортируемых в NFS каталогов auto_home карты автоматически монтируемых каталогов для automount auto_master format.dat параметры всех возможных дисков hosts имена и IP адреса локальных host'ов networks задает символические имена IP сетей netmasks net маски IP сетей ethers ethernet'ные адреса бездисковых клиентов hosts.equiv список host'ов, которым позволено делать у нас rsh defaultdomain задает NDS домен resolv.conf кто служит нам DNS сервером inetd.conf конфигурационный файл inetd демона services соответствие номеров TCP портов их символическим именам named.boot стартовая конфигурация сервера DNS inittab схема работы процесса init. rc0.d/ каталоги с командными файлами, которые запуска- rc2.d/ ют при переходе на/с соответствующего уровня rc3.d/ выполнения init.d/ а этом каталоге лежат копии ВСЕХ таких файлов вместе rc0, rc2, rc3 Командные файлы, которые их запускают magic Таблица с "магическими числами". Используется коман- дой file для определения типа бинарного файла. termcap файл с описаниями терминалов в формате termcap wtmp Файл с информацией о сеансах работы пользователей в системе. Рекомендуется иногда опустошать его.
Каталог /usr
sadm - файлы системного администратора adm - накапливаемая информация о работе системы и пользователей bin - утилиты sbin - утилиты системного администратора ucb/bin - утилиты, характерные для BSD Unix mail - каталог почтовой службы. man - документация системы в man формате tmp - временные файлы. Очищается при загрузке include - include файлы для компилятора C lib - библиотеки - системные, пользовательские, разделяемые и статические, а так же многие служебные каталоги начинаются отсюда. /usr/lib/acct утилиты для сбора статистики /usr/lib/terminfo база данных с описаниями терминалов. /usr/lib/lp каталог системы LP спулинга печати /usr/lib/uucp каталог системы UUCP пересылки файлов по модему spool - место для служебных временных файлов /usr/spool/lp каталоги для работы системы спулинга печати /usr/spool/cron/crontabs команды, выполняемые по расписанию /usr/spool/cron/atjobs поставленные на выполнение /usr/spool/uucp спулинг системы uucp /usr/local - GNU-сный каталог /var - локальные служебные файлы /var/yp/Makefile - конфигуратор NIS /var/named - карты описания DNS