ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как перезагрузить изменения в файлы модулей Systemd?

Как перезагрузить изменения в файлы модулей Systemd?

Под единицей в systemd понимается любой ресурс, о котором система знает и которым можно управлять. Это основная сущность, с которой systemd умеет обращаться. Эти ресурсы указаны в файлах конфигурации, которые также известны как файлы модулей. Systemd использует эти файлы модулей для настройки и управления различными ресурсами, такими как процессы и файловая система. Файл модуля определяет, как запускается и работает systemd. Агрегаты бывают разных типов, и самый распространенный из них называется «сервисный». Файлы модулей помещаются в каталог /etc/systemd/system. Systemctl используется для управления службами в системах с поддержкой systemd.

В файлах модулей systemd вы можете вносить изменения в конфигурацию по-разному. Какой бы метод вы ни использовали, помните, что всякий раз, когда вы вносите какие-либо изменения в файл модуля systemd, вам нужно будет перезагрузить systemd, чтобы принять эти изменения.

 

Перезагрузка изменений в файлы модулей Systemd

Чтобы перезагрузить изменение в файл модуля systemd, выполните следующую команду:

$ sudo systemctl daemon-reload

 

Эта команда не перезагружает и не перезапускает службу; он только уведомляет систему об изменениях в конфигурациях. Другими словами, вы можете сказать, что он перезагрузит файлы конфигурации модуля, а не конфигурации для конкретных служб.

После этого перезапустите (или перезагрузите) службу по мере необходимости:

$ sudo systemctl restart your-service-name

 

Вот как вы можете перезагрузить изменения в файлы модулей systemd с помощью одной команды. Вы можете использовать эту команду для любого дистрибутива Linux, который использует systemd.

Exit mobile version