LINUX.ORG.RU
ФорумAdmin

Как работают скрипты инициализации?


0

0

Расскажите подробно, пожалуйста, схему работы скриптов в /etc/rc.d В интернете я нужной информации не нашел (все ходят вокруг да около). Что такое уровни запуска? Как заставить систему обрабатывать при загрузке мой startup-скрипт?

anonymous

Да плюнь ты на этот Linux, кончилось его время. Сейчас в WIN все то же и быстрее.

anonymous
()

Время Linux только начинается, а видно мозги у тебя закончились :-(((

anonymous
()

> Да плюнь ты на этот Linux, кончилось его время. Сейчас в WIN все то же и быстрее.
1) НЕ быстрее, т.к. графика требует ресурсов.
2) Ты пробовал администрить виндовый и unix-овый сервера ? Если нет, то помолчи.
3) Для фанатов винды по-моему есть www.microsoft.com, а не linux.org.ru

На сколько я понимаю, есть несколько уровней загрузки, друг от друга они ничем не отличаются, кроме как содержимым каталогов /etc/rc.d/rcN.d, где N - номер уровня.
В этих каталогах находятся ссылки на скрипты из /etc/rc.d/init.d.
При переходе на уровень N запускаются начинающиеся на "K" (kill) скрипты из /etc/rc.d/rcN.d/, они останавливают соответствующие сервисы, потом оттуда же запускаются скрипты на букву "S" (start), они запускают соответствующие сервисы.
Порядок запуска обусловливается 2-значным номером после S или K, если номера одинаковые, то в алфавитном порядке.
Уровень загрузки по-умолчанию задается в /etc/inittab, например:
id:3:initdefault:

> Как заставить систему обрабатывать при загрузке мой startup-скрипт?
Проще всего допиши в конец /etc/rc.d/rc.local команду запуска твоего скрипта.

spirit ★★★★★
()

а по-моему в man init все написано. ну еще man inittab

ivlad ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.