Я пытаюсь понять, как работает ubuntu (сервер 14.04) при запуске. Что управляет сервисами при запуске? Initctl, init.d, выскочка? Я немного запутался в том, что делает что.
Здесь можно считать это:
Ubuntu 12.04 + использует гибридную систему, названную выскочкой, которая включает SysV runlevel определенные сценарии запуска в/etc/rc.#/, но также и systemd сценарии для тех сервисов, которые были портированы в/lib/systemd/system/. См. "человека 7 новомодных событий" для деталей.