Kiedy uruchomisz `update-rc.d domyślny myscript` - jak nazywa się uruchamianie / zamykanie?

13

Co jest wywoływane podczas uruchamiania / zamykania po uruchomieniu update-rc.d myscript default?

Dokumenty wydają się rozmyte, chcę konkretnych. Zgaduję, że tak się dzieje:

Podczas uruchamiania (szczególnie przy wejściu do poziomu 2, dla wielu użytkowników) polecenie to jest wykonywane:

/etc/init.d/myscript start

A przy zamykaniu / ponownym uruchomieniu wywoływany jest ten sam skrypt, jak:

/etc/init.d/myscript stop

Czy to wszystko, co się tu naprawdę dzieje?

David Parks
źródło

Odpowiedzi:

8

To jest poprawne.

Zaczerpnięte z man update-rc.d:

Jeśli zostaną użyte wartości domyślne, update-rc.d utworzy łącza do uruchomienia usługi na poziomach pracy 2345 i zatrzymania usługi na poziomach pracy 016. Domyślnie wszystkie łącza będą miały numer sekwencyjny 20, ale należy to zmienić, jeśli istnieją zależności. Na przykład, jeśli demon B zależy od A, to A musi zostać uruchomione, zanim B i B muszą zostać zabite przed A. Wykonujesz to, podając dwa argumenty NN. Zasadniczo demony podstawowe powinny uruchamiać się wcześnie i być zabijane późno, podczas gdy aplikacje mogą uruchamiać się późno i zabijać wcześnie.

Więcej informacji tutaj , poszukaj sekcji „Instalowanie niestandardowych skryptów inicjujących”.

Bruno Pereira
źródło