Архитектура systemd
Подсистема оперирует специально оформленными файлами конфигурации — модулями. Каждый модуль отвечает за отдельно взятую службу, точку монтирования, подключаемое устройство, файл подкачки, виртуальную машину и тому подобные ресурсы.
systemd поддерживает следующие типы модулей:
Подсистема оперирует специально оформленными файлами конфигурации — модулями. Каждый модуль отвечает за отдельно взятую службу, точку монтирования, подключаемое устройство, файл подкачки, виртуальную машину и тому подобные ресурсы.
systemd поддерживает следующие типы модулей:
.target
— позволяет группировать модули, воплощая концепцию уровней запуска;.service
— отвечает за запуск сервисов (служб), также поддерживает вызов интерпретаторов для исполнения пользовательских скриптов;.mount
— отвечает за монтирование файловых систем;.automount
— позволяет отложить монтирование файловых систем до фактического обращения к точке монтирования;.swap
— отвечает за подключение файла или устройства подкачки;.timer
— позволяет запускать модули по расписанию;.socket
— предоставляет службам поддержку механизма сокет-активации;.slice
— отвечает за создание контейнера cgroups;.device
— позволяет реагировать на подключение устройств;.path
— управляет иерархией файловой системы.