DEVICE=/dev/mouse
• sendmail – файл, определяющий как стартует программа sendmail и через сколько времени отправляется почтовая очередь;
• squid – этот файл отвечает за настройки программы squid;
• syslog – этот файл отвечает за настройку демона syslog;
• xinetd – этот файл отвечает за настройку демона xinetd, который в Linux заменяет inetd.
/etc/X11 – конфигурационные файлы для X Window System
Каталог содержит конфигурационные файлы XII, специфичные для данного хоста. Если соответствующие пакеты установлены, в каталоге должны находиться следующие файлы или символические связи:
• Xconfig – конфигурационный файл для ранних версий XFree86;
• XF86Config – конфигурационный файл для XFree86 версии 3 и 4;
• Xmodmap – глобальный файл клавиатурных раскладок X11.
/etc/sgml – конфигурационные файлы для SGML и XML
Каталог содержит базовые конфигурационные файлы для определения параметров высокого уровня для SGML или XML. Файлы с именами *.conf обозначают базовые конфигурационные файлы. Файлы с именами *.cat – DTD-специфичные централизированные каталоги, содержащие руководства по всем остальным каталогам.
Каталог /home – пользовательские домашние каталоги
В каталоге находятся домашние каталоги пользователей. Как правило, каждый пользователь каталога в небольшой системе имеет свой домашний каталог, и имя домашнего совпадает с именем (login) пользователя. Например, у пользователя frozzy домашний каталог – /home/frozzy. Типичное содержимое каталога пользователя, только что зарегистрированного в системе, включает следующие файлы и каталоги:
/cedit
/Desktop
/.dia
/.gimp-1.2
/.gnome
/.gnome-desktop
/.gnome_private
/.gnp
/kde
/.mc
/.netscape
/nsmail
/.sawfish
.bash_history
.bash_logout
.bash_profile
.bashrc
.ICEauthority
.screenrc
Как можно видеть, это, в основном, конфигурационные файлы программ, установленных в операционной системе.
Каталог /lib – важные разделяемые библиотеки и модули ядра
Каталог содержит разделяемые библиотеки, необходимые для загрузки системы и запуска команд в корневой файловой системе, т. е. только для файлов, находящихся в каталоге /bin и /sbin. По меньшей мере одна из групп файлов должна находиться в каталоге /lib:
• libc.so.* – динамически подключаемая (линкуемая) библиотека С;
• Id* – линкер/загрузчик (linker/loader) времени выполнения.
Следующие каталоги также должны находится в каталоге /lib:
• /modules – загружаемые модули ядра;
• /security – модули РАМ.
Каталог /lost+found
Каталог, который обязательно должен присутствовать на каждом разделе. (Если, к примеру, винчестер разбит на три раздела, которые монтируются в /, /home, /var, то в корневой файловой системе, в катал ore /home и в каталоге /var будет присутствовать /lost+found.) Назначение этого каталога достаточно очевидно – при аварийных ситуациях возможна потеря информации. Специальная утилита chkfsk восстанавливает (если, конечно, это возможно) утерянную информацию. Однако иногда невозможно достоверно определить принадлежность восстановленных данных какому-нибудь определенному файлу. В этом случае восстановленные данные помещаются в каталог /lost+found.
Каталог /misc – точка монтирования автоматически монтируемых устройств
Каталог предназначен для использования в качестве точки монтирования дискет и CD-ROM программой automount.
Каталог /mnt – точка монтирования для временно монтируемой файловой системы
Каталог предназначен для того, чтобы системный администратор мог временно монтировать файловую систему (например, дискету или CD-ROM). В различных дистрибутивах Linux в каталоге /mnt могут находиться каталоги, являющиеся точками монтирования дискет, разделов жесткого диска, CD-ROM и т. п. Например, в только что установленном Red Hat 7.1 в каталоге /mnt находятся каталоги /cdrom и /floppy, которые являются точками монтирования для CD-ROM и дискет. Если в каталоге /mnt находятся какие-то файлы и к каталогу /mnt монтируется некий раздел, то файлы, находящиеся в каталоге /mnt, становятся недоступны до тех пор, пока не размонтируют раздел, подмонтированный к /mnt.
Каталог /opt – дополнительные программные пакеты