недоразумение на уровне выполнения

Как я знаю, в ubuntu нет классического init , вместо init ubuntu использует upstart . Upstart способен полностью моделировать классический init .

Проблема в том, что я до сих пор не понимаю, как выскочка знает, какой уровень запуска загружается сейчас. Например, когда я запускаю рабочий стол ubuntu, откуда он знает, что ему нужно запустить уровень запуска для X , и когда я запускаю сервер ubuntu, как он знает, чтобы запустить уровень запуска Однопользовательский режим.

Как я знаю, для каждого уровня выполнения существуют разные папки rc x. d , знаете ли вы, что означает «rc»?

2
задан 5 August 2013 в 11:24

1 ответ

Upstart - это основанная на событиях замена для демона / sbin / init, который обрабатывает запуск задач и служб во время загрузки, останавливает их во время завершения работы и контролирует их во время работы системы.

rc - интерпретатор командной строки для Unix.

rc файл: файл сценария, содержащий инструкции по запуску прикладной программы (или всей операционной системы), обычно текстовый файл, содержащий команды такого рода, которые могли быть вызваны вручную после запуска системы, но должны быть выполняется автоматически при каждом запуске системы.

Источник: Руководство по Linux / Словарь Linux V 0.16

0
ответ дан 5 August 2013 в 11:24

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

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