Я пытаюсь лучше понять уровни выполнения и тому подобное.
Я создал два скрипта в /etc/, один называется , cinit
а другой cdinit
. Скрипты обозначают "custom initialize" и "custom de-initialize", поэтому я могу запускать некоторые пользовательские команды. Файл cinit
будет запускаться только с start
параметром, а ddinit
будет запускаться только с параметром stop (проверяется с помощью switch case в файле).
Я собираюсь сделать symlinks
следующие скрипты:
Префикс S ссылается на
cinit
rc2,rc3,rc4,rc5Префикс K ссылается на
cdinit
rc0,rc6
- Насколько я понимаю, если я запускаю сервер из выключенного состояния, он переходит на уровни выполнения 2, 3, 4 или 5.
- Если я
sudo reboot
, то сервер сначала войдет в уровень выполнения 6, а затем повторно войдет в уровни выполнения 2, 3, 4 или 5. - Если я выключу сервер, он перейдет на уровень выполнения 0.
Так ли запускаются скрипты папки rc?