После запуска ядра Linux, начинается инициализация системы и всех сервисов. Он называется родительским процессом (init) и является основным для всех запущенных.
За все время развития Linux было разработано несколько систем инициализации.
Самые современные это Upstart и Systemd.
Upstart основан на событиях, может перезапустить процесс если он по какой то причине не запускается или пропустить его запуск.
Systemd — имеет ускоренный режим, за счет параллельной загрузки служб. Поддерживает планирование заданий с помощью таймеров Systemd, запускает сервисы по требованию. Systemd контролирует процессы во время их запуска и на протяжении всего выполнения.
Для просмотра дерева процессов используйте команду pstree.
Чтобы посмотреть все события от момента загрузки до старта ОС можно прочитать файл:
cat /var/log/dmesg
Для просмотра файла в реальном времени используется
tail -f /var/log/dmesg
Для просмотра последних пяти записей
cat /var/log/dmesg | tail -n 5