<Предыдущая | Содержание: | Следующая>
/ home / rom / images
Позже в этой главе мы поговорим о командах для управления файлами и каталогами, чтобы поддерживать порядок в вашем домашнем каталоге.
3.2.4. Самые важные файлы конфигурации
Как мы упоминали ранее, большинство файлов конфигурации хранятся в / и т.д. каталог. Контент можно просмотреть с помощью кошка команда, которая отправляет текстовые файлы на стандартный вывод (обычно на ваш монитор). Синтаксис прост:
кошка файл1 файл2 ... файл N
В этом разделе мы постараемся дать обзор наиболее распространенных файлов конфигурации. Это, конечно, далеко не полный список. Добавление дополнительных пакетов может также добавить дополнительные файлы конфигурации в / и т.д.. При чтении файлов конфигурации вы обнаружите, что они обычно достаточно хорошо прокомментированы и не требуют пояснений. В некоторых файлах также есть справочные страницы, содержащие дополнительную документацию, например человек группы.
Таблица 3-3. Наиболее распространенные файлы конфигурации
Файл | Информация / услуги |
псевдонимы | Файл почтовых псевдонимов для использования с почтовыми серверами Sendmail и Postfix. Запуск почтового сервера в каждой системе давно стал обычным явлением в мире UNIX, и почти каждый дистрибутив Linux по-прежнему поставляется с пакетом Sendmail. В этом файле имена локальных пользователей сопоставляются с реальными именами, как они встречаются в адресах электронной почты, или с другими локальными адресами. |
апаш | Файлы конфигурации для веб-сервера Apache. |
bashrc | Общесистемный файл конфигурации для Bourne Again SHell. Определяет функции и псевдонимы для всех пользователей. Другие оболочки могут иметь свои собственные общесистемные файлы конфигурации, например cshrc. |
кронтаб и cron. * каталоги | Настройка задач, которые необходимо периодически выполнять - резервное копирование, обновление системных баз данных, очистка системы, ротация журналов и т. Д. |
по умолчанию | Параметры по умолчанию для определенных команд, например useradd. |
файловые системы | Известные файловые системы: ext3, vfat, iso9660 и др. |
Fstab | Перечисляет разделы и их точки крепления. |
ftp * | Конфигурация ftp-сервера: кто может подключаться, какие части системы доступны и т. Д. |
группы | Файл конфигурации для групп пользователей. Используйте теневые утилиты группадобавить, групповой мод и Groupdel чтобы отредактировать этот файл. Редактируйте вручную, только если вы действительно знаете, что делаете. |
хостов | Список машин, с которыми можно связаться по сети, но без необходимости в службе доменных имен. Это не имеет ничего общего с сетевой конфигурацией системы, которая выполняется в / и т.д. / sysconfig. |
inittab | Информация для загрузки: режим, количество текстовых консолей и т. Д. |
проблема | Информация о дистрибутиве (версия выпуска и / или информация о ядре). |
ld.so.conf | Расположение файлов библиотеки. |
loss.conf, silo.conf, о boot.conf и так далее | Информация о загрузке для LInux LOader, системы загрузки, которая теперь постепенно заменяется GRUB. |
logrotate. * | Ротация журналов, система, предотвращающая сбор огромного количества файлов журналов. |
почта | Каталог, содержащий инструкции по поведению почтового сервера. |
модули.conf | Конфигурация модулей, включающих специальные функции (драйверы). |
мотив | Сообщение дня: отображается для всех, кто подключается к системе (в текстовом режиме), может использоваться системным администратором для объявления системных услуг / обслуживания и т. Д. |
мтаб | Примонтированные файловые системы. Рекомендуется никогда не редактировать этот файл. |
nsswitch.conf | Порядок, в котором следует связываться с преобразователями имен, когда процесс требует разрешения имени хоста. |
пам.д | Настройка модулей аутентификации. |
ПАРОЛЬ | Перечисляет локальных пользователей. Используйте теневые утилиты useradd, usermod и юзердел чтобы отредактировать этот файл. Редактируйте вручную только тогда, когда действительно знаете, что делаете. |
колпачок | Устаревший, но все еще часто используемый файл конфигурации принтера. Не редактируйте это вручную, если вы действительно не знаете, что делаете. |
профиль | Общесистемная конфигурация среды оболочки: переменные, свойства новых файлов по умолчанию, ограничение ресурсов и т. Д. |
rc * | Каталоги, определяющие активные службы для каждого уровня выполнения. |
разрешение.conf | Порядок обращения к DNS-серверам (только для серверов доменных имен). |
sendmail.cf | Основной файл конфигурации для сервера Sendmail. |
Services | Подключения принимаются этой машиной (открытые порты). |
sndconfig or звук | Конфигурация звуковой карты и звуковых событий. |
SSH | Каталог, содержащий файлы конфигурации для клиента и сервера защищенной оболочки. |
sysconfig | Каталог, содержащий файлы конфигурации системы: мышь, клавиатура, сеть, рабочий стол, системные часы, управление питанием и т. Д. (Характерно для RedHat) |
X11 | Настройки для графического сервера X. RedHat использует XFree, что отражено в имени основного файла конфигурации, XFree86Config. Также содержит общие указания для оконных менеджеров, доступных в системе, например GDM, фввм, TWM, и т.д. |
xinetd. * or inetd.conf | Файлы конфигурации для интернет-сервисов, которые запускаются системным (расширенным) демоном интернет-сервисов (серверы, на которых не запущен независимый демон). |
В этом руководстве мы узнаем больше об этих файлах и подробно изучим некоторые из них.