Когда вы запускаете `update-rc.d myscript default` - что вызывается при запуске / завершении работы?

Что вызывается при запуске / завершении работы при запуске update-rc.d myscript default?

Документы кажутся нечеткими, я хочу конкретизировать. Я предполагаю, что это происходит:

При запуске (в частности, при входе в уровень запуска 2, многопользовательский), эта команда выполняется:

/etc/init.d/myscript start

И при выключении / перезагрузке тот же самый скрипт как:

/etc/init.d/myscript stop

Это все, что на самом деле происходит здесь?

13
задан 26 October 2011 в 03:07

1 ответ

Это правильно.

Взято из man update-rc.d:

Если используются значения по умолчанию, то update-rc.d создаст ссылки для запуска службы на уровнях запуска 2345 и остановки службы на уровнях запуска 016. по умолчанию все ссылки будут иметь порядковый номер 20, но это должно быть переопределено, если есть зависимости. Например, если демон B зависит от A, то A должен быть запущен до того, как B и B должны быть убиты до A. Вы можете сделать это, предоставив два аргумента NN. В целом, основные демоны должны запускаться рано и заканчиваться поздно, тогда как приложения могут запускаться поздно и рано завершаться.

Больше информации здесь , ищите раздел «Установка пользовательских init-скриптов».

0
ответ дан 26 October 2011 в 03:07

Другие вопросы по тегам:

Похожие вопросы: