Назад | Перейти на главную страницу

Значение уровней запуска «chkconfig» «S» (заглавная S) и «B» (заглавная B) в Linux

Я управляю chkconfig --list на сервере с SLES 10 SP2 (SUSE Linux Enterprise Server 10 Service Pack 2). Я знаю значения уровней выполнения от 0 до 6, но в некоторых строках также есть "S"(верхний регистр S) и одна строка имеет"B"(верхний регистр B).

Позвольте мне процитировать здесь отрывок из "chkconfig --list"- обратите внимание, что, с одной стороны,"kbd","microcode","splash","splash_early"линии имеют"S:on"в конце строки и что, с другой стороны, "sysstat"линия заканчивается"B:on":

# chkconfig --list
(...)
dbus                      0:off  1:off  2:off  3:on   4:off  5:on   6:off
(...)
kbd                       0:off  1:on   2:on   3:on   4:off  5:on   6:off  S:on
(...)
microcode                 0:off  1:on   2:on   3:on   4:off  5:on   6:off  S:on
(...)
splash                    0:off  1:on   2:on   3:on   4:off  5:on   6:off  S:on
splash_early              0:off  1:off  2:on   3:on   4:off  5:on   6:off
(...)
syslog                    0:off  1:off  2:on   3:on   4:off  5:on   6:off
sysstat                   0:off  1:off  2:off  3:off  4:off  5:off  6:off  B:on
(...)

Я прочитал вопрос и ответ о сбое сервера Объяснение уровней chkconfig но единственный ответ там упоминает только уровни выполнения от 0 до 6.

На странице руководства для chkconfig на этой машине также упоминаются только уровни запуска от нуля до шести:

# man chkconfig

(...)

LIST MODE
   List mode prints for each specified service a line that consists of the 
   service name and for runlevels zero to six  **on** or **off** depending if the
   service will be started or not.  **on** will be printed in bright green 
   if the output is written to a terminal. If the --deps option is given, 
   the names of the services  that  must  be  started before this service is 
   appended to each line. The inetd/xinetd services are listed in extra
   sections.
(...)

Итак, мой вопрос: каково / может быть значение "S" и "B" в chkconfig --list вывод ?

(Я предполагаю, что «S» может быть «Startup», а «B» - «Boot», но я не нахожу какой-либо связанной документации или веб-страниц, которые бы адресовали это.)

Уровень выполнения B зависит от SUSE. Это означает «загрузка». Он предназначен для программного обеспечения, которое должно запускаться во время загрузки, прежде чем система перейдет на один из «реальных» уровней запуска. «S» - это однопользовательский режим уровня запуска 1.