Путь к LINUX


Процесс загрузки системы - часть 7


named

# Конец файла rc.S

#! /bin/sh

#

# Конфигурирование системы для работы в многопользовательском режиме

# Сообщаем пользователю о переходе в многопользовательский режим

echo "Going multiuser..."

# Запуск демона update в фоновом режиме

/sbin/update &

# Установка времени задержки выключения монитора (в минутах)

/bin/setterm -blank 15

# Инициализация сетевой поддержки

if [ -x /etc/rc.d/rc.inet1 ];

then

/bin/hostname vvv # имя хоста

/bin/domainname rinet.ru # и домена

/bin/sh /etc/rc.d/rc.inet1 # запуск конфигурационных скриптов

/bin/sh /etc/rc.d/rc.inet2

else

/sbin/hostname_notcp vvv # если TCP/IP не установлен

/bin/domainname rinet.ru

echo

echo "Since you don't have TCP/IP installed, syslogd will complain when it first"

echo "starts. The warning can be ignored."

echo

/usr/sbin/syslogd

/usr/sbin/klogd

/usr/sbin/lpd

/usr/sbin/crond

fi

# удаление устаревших блокировочных файловв

/bin/rm -f /usr/spool/locks/* /usr/spool/uucp/LCK..* /tmp/.X*lock 1> /dev/null 2> /dev/null

# Отключение зависших сетевых гнезд

if [ -r /tmp/hunt -o -r /tmp/hunt.stats ]; then

echo "Removing your stale hunt sockets from /tmp..."

/bin/rm -f /tmp/hunt*

fi

# Обновление всех связей статических библиотек

/sbin/ldconfig

# И наконец, запуск локальной процедуры настройки

/etc/rc.d/rc.local

# Конец файла rc.M

Кроме того, inittab содержит команды инициализации

виртуальных консолей и коммуникационных портов, которые позволяют

подключить к Linux-системе удаленные терминалы или другие host-машины.

Но к этому вопросу мы вернемся отдельно.

Вполне вероятно, что вам потребуется внести

в процесс настройки какие-то свои дополнения (например, загрузить

кириллические знакогенератор и раскладку клавиатуры) - не изменяйте

упоминавшиеся выше файлы! Для этого существует специальный скрипт-файл

- rc.local. А если вы подрабатываете системным администратором,

и один из пользователей требует от вас какой-либо экзотической

настройки, то не стоит портить и rc.local - достаточно внести

необходимые команды в стартовый файл оболочки в пользовательском

каталоге.

Иначе говоря, сила и мощь UNIX-системы основана

на узкой специализации каждого из инициализационных файлов. Поэтому

для каждого из режимов запускаются только те процессы, которые

действительно нужны для работы.




- Начало -  - Назад -  - Вперед -



Книжный магазин