|
||||||||||||||||||
Уровни выполнения процессов (демонов)
Время создания: 07.12.2009 01:07
Раздел: Компьютер - Linux - Управление сервисами (демонами)
Запись: xintrea/mytetra_syncro/master/base/0000001343/text.html на raw.github.com
|
||||||||||||||||||
|
||||||||||||||||||
Уровни выполнения процессов Немножко об уровнях выполнения. Скрипты запускаемых служб в Ubuntu Linux располагаются в каталогах /etc/rcN.d/, где N – уровень выполнения. Уровни выполнения – это варианты загрузки или выключения системы, в соответствии со следующей таблицей:
Как уже было сказано, процессы, а вернее ссылки на них, лежат в папках вида /etc/rcN.d, где N может принимать значения от 0 до 6 или может быть равно S. Названия ссылок, лежащих в этих папках, имеют следующий формат: символ «S» или «K», две цифры, образующие число, и в конце – название процесса. Ссылка, начинающаяся с «S» соответствует запуску системы, а с «K» – её остановке. Число соответствует порядку запуска при старте (или остановке) системы. В классическом варианте, если процесс требует как процедуры запуска, так и остановки, то числа, следующие после «S» и «K» дадут для него в сумме 100. Например, ссылке S03имя_процесса для запуска будет соответствовать ссылка K97имя_процесса для остановки. Это делается для того, чтобы процессы останавливались в порядке, обратном запуску. Парные ссылки «S» и «K» указывают на один и тот же скрипт в /etc/init.d/, который должен быть написан в определённом формате. То есть, этот скрипт должен понимать аргументы "start", "stop" и "restart", согласно которым буду выполняться действия запуска, остановки, перезапуска процесса. |
||||||||||||||||||
Так же в этом разделе:
|
||||||||||||||||||
|
||||||||||||||||||
|