Основные компоненты systemd в Linux:
- systemd-boot — простой менеджер загрузки для UEFI; 2
- systemd-firstboot — инициализация системных настроек при первой загрузке; 2
- systemd-homed — переносимые аккаунты пользователей; 2
- systemd-logind — управление сеансами; 2
- systemd-networkd — управление сетевыми настройками; 2
- systemd-nspawn — приложение для контейнеризации процессов; 2
- systemd-resolved — разрешение сетевых имён; 2
- systemd-sysusers — создание системных пользователей/групп и добавление пользователей в группы при установке пакетов и загрузке системы; 2
- systemd-timesyncd — синхронизация системных часов по сети; 2
- systemd/Журнал — системные логи; 2
- systemd/Таймеры — таймеры для управления событиями и службами, альтернатива cron. 2
Основные функции systemd:
- сокет-активация служб (заменяет inetd); 58
- запуск сервисов по расписанию (заменяет cron); 58
- работа с аппаратным сторожевым таймером (заменяет watchdog); 58
- смена корня (заменяет chroot); 58
- автомонтирование томов и сетевых ресурсов (заменяет mount и fstab); 58
- journalctl — служба журналирования; 58
- systemd-analyze — анализ скорости запуска служб; 58
- systemd-boot — UEFI-загрузчик (заменяет GRUB). 58