Разбираемся с /etc/inittab

Содержание материала

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Это логические ссылки на настоящие сценарии, расположенные в каталоге /etc/гсЛ/init.d. Так, S80sendma.il - ссылка на файл init.d/sendmail. Сразу возникает вопрос - зачем выполнять сценарии из каталога rc3.d, когда можно вызвать их напрямую из init.d, где они на самом деле хранятся? Причины очень просты. Одни и те же сценарии используются в работе нескольких уровней. Логические ссылки позволяют хранить сценарии в одном месте и использовать их из каталога каждого конкретного уровня исполнения.

Сценарии исполняются в алфавитном порядке. SlOnetwork исполняется раньше, чем S80sendmail. Таким образом, можно контролировать порядок выполнения сценариев, изменяя их имена. Порядок вызова сценариев может быть различным для различных уровней исполнения, при том, что действительные сценарии в каталоге init.d будут по-прежнему иметь простые, осмысленные имена. Что и доказывает содержимое каталога init.d:

$ Is /etc/rc.d/init.d 
amd  functions  kdcrotate  network  rarpd  rwalld  xfs 
anacron  gated  keytable  nfs  rawdevices  rwhod  xinetd 
apmd  9 pr o  killal l  nfslock  reconfig  sendmail  ypbind 
arpwatch  halt  kudzu  nscd  rhnsd  single  yppasswdd 
atd  httpd  ldap  ntpd  ripd  smb  ypserv 
autofs  identd  linuxconf  ospf6d  ripngd  snmpd  ypxfrd 
bgpd  ipchains  lpd  ospfd  routed  sshd  zebra 
crond  iptables  named  portmap  rstatd  syslog 
dhcpd  isdn  netfs  random  rusersd  tux

Можно разместить специальную команду настройки прямо в соответствующем сценарии из каталога init.d. Более приемлемый вариант для системы Red Hat - размещать все подобные команды в сценарии гс .local.

Подобно системам BSD, системы Linux для внесения локальных изменений предоставляют файл rc.local. Общее правило: не вносите поправки в загрузочные сценарии. Исключением из этого правила является файл rc.local, расположенный в каталоге /etc/rc.d. Это единственный стартовый файл, подлежащий правке, он зарезервирован для этой цели и может иметь любое содержание. После выполнения сценария инициализации системы сценарии уровней работы вызываются в алфавитном порядке. Последним из них является S99local, ссылка на rc.local.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.