Значение "chkconfig" уровней запуска "S" (заглавная S) и "B" (заглавная B) в Linux
Я управляю chkconfig --list
команда на сервере с SLES 10 SP2 (SUSE Linux Enterprise Server 10 с пакетом обновления 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.
На странице man для 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", но я не нахожу никакой связанной документации или веб-страницы, которые бы касались этого.)
1 ответ
Уровень запуска B зависит от SUSE. Это означает "загрузки". Он предназначен для программного обеспечения, которое должно запускаться во время последовательности загрузки, прежде чем система войдет в один из "реальных" уровней запуска. "S" - однопользовательский режим с уровнем запуска 1.