RC2(1M)
НАЗВАНИЕ
rc2 - процедура перехода в многопользовательский режим
СИНТАКСИС
/etc/rc2
ОПИСАНИЕ
Процедура /etc/rc2 вызывается в соответствии со схемой
процесса init(1M), хранящейся в файле /etc/inittab.
Процедура rc2 выполняет действия, переводящие систему в
состояние готовности к обслуживанию пользователей
(обычно это уровень 2, так называемый многопользовательский режим).
Процедура rc2 вызывает файлы из каталога /etc/rc.d, а
также файлы (начинающиеся с буквы S) из каталога /etc/
rc2.d. Эти файлы выполняются командным интерпретатором
в алфавитном порядке, определяемом кодом ASCII (подробности см. ниже в пункте ФАЙЛЫ). При добавлении новых
функций, требующих инициализации при переходе в многопользовательский режим, соответствующие файлы должны
быть занесены в каталог /etc/rc2.d.
Обычно процедура rc2 и вызываемые ею файлы выполняют
следующую последовательность действий:
- Удаляются все файлы из каталогов /tmp и /usr/tmp.
- Инициализируются все порты и запускаются соответствующие программы.
- Запускается демон регулярных действий /etc/cron.
- Удаляются временные файлы и файлы-замки из каталога /usr/spool/locks.
Процедура rc2 может быть выполнена только суперпользователем.
ПРИМЕРЫ
Ниже представлены примеры процедур из каталога /etc/
rc2.d. Имена файлов начинаются с префикса Sn, где n
числа, определяющие порядок выполнения файлов.
S03MOUNTFILESYS
# Монтирование файловых систем
cd /
/etc/mountall /etc/fstab
S04RMTMPFILES
# Очистка каталога /tmp
rm -rf /tmp
mkdir /tmp
chmod 777 /tmp
chgrp sys /tmp
chown sys /tmp
S70uucp
# Удаление временных файлов системы uucp.
rm -rf /usr/spool/locks/*
ФАЙЛЫ
Файлы в каталоге /etc/rc2.d должны начинаться с S или
K, за которыми следует номер и далее остаток имени. При
выходе на уровень выполнения 2 файлы вида S* выполняются с опцией start, файлы К* - с опцией stop. Файлы, начинающиеся с других символов, игнорируются. Последнее
свойство можно использовать для временного выключения
файлов без их удаления.
Файлы каталогов /etc/rc.d и /etc/rc2.d выполняются в
алфавитном порядке, определяемом кодом ASCII.
СМ. ТАКЖЕ
shutdown(1M).
|