===== systemd ===== {{:unix-linux:pasted:20180304-164703.png }} **systemd** - служба инициализации служб в Linux, пришедшая в качестве альтернативы используемого ранее службы /sbin/init. Особенностью systemd является распараллеливание запуска служб для ускорения запуска операционной системы. ==== Настройка предопределённых служб (юнитов) ==== * [[unix-linux:debian:bookworm:how-to-setup-network-configuration-with-systemd-networkd-on-debian-linux-12|Настройка сетевой конфигурации с помощью systemd-networkd в Debian]] * [[unix-linux:debian:bookworm:configuring-the-systemd-timesyncd-time-synchronization-service-on-debian-linux-12|Настройка службы синхронизации времени systemd-timesyncd в Debian]] * [[unix-linux:debian:bookworm:configuring-systemd-resolved-caching-dns-client-on-debian-12|Настройка кеширующего DNS-клиента systemd-resolved в Debian]] ==== Примеры создания служб (юнитов) ==== * [[https://habrahabr.ru/company/centosadmin/blog/255845/|Centos-admin.ru - Systemd за пять минут]] * [[unix-linux:systemd:how-to-create-warmup-command-for-apache-httpd-via-custom-service-unit-in-systemd|Как создать свою службу (unit) в systemd на CentOS 7]] ==== Переопределения и зависимости ==== * [[https://blog.it-kb.ru/2018/03/04/configure-dependency-between-systemd-services-in-debian-linux-9-using-example-of-nfs-server-and-quadstar-storage-virtualization/|Настраиваем зависимость между службами systemd в Debian GNU/Linux 9]] ==== Управление логгированием ==== * [[unix-linux:systemd:how-to-use-service-unit-logging-in-systemd-and-manage-log-rotation-under-centos-and-debian-linux|Управление логгированием служб systemd через journalctl]] * [[unix-linux:systemd:how-display-systemd-units-log-messages-from-previous-boots-under-centos-and-debian-linux|Включение режима сохранения логов служб systemd через journald]] ==== Полезные инструменты ==== * [[unix-linux:systemd:how-to-use-systemd-analyze|Утилита systemd-analyze для анализа процесса загрузки ОС]] * [[unix-linux:systemd:how-to-use-systemd-machine-id-setup-for-machimeid-upgrade|Утилита systemd-machine-id-setup для смены идентификатора "machine-id"]]