Sobes.tech
Back to questions
Middle
5

В какой директории хранятся конфиги сервисов и unit-файлы systemd в Linux?

Companies where asked
Тендертех

Answer from AI

sobes.tech AI

Конфигурационные файлы сервисов systemd и unit-файлы обычно хранятся в нескольких основных директориях:

  • /etc/systemd/system/ — здесь находятся пользовательские и локальные unit-файлы, которые имеют приоритет над системными. Обычно сюда помещают кастомные сервисы.
  • /lib/systemd/system/ или /usr/lib/systemd/system/ — системные unit-файлы, установленные пакетами дистрибутива.
  • /run/systemd/system/ — временные unit-файлы, которые могут создаваться во время работы системы.

Для конфигурации конкретных сервисов часто используются дополнительные файлы в директориях типа /etc/systemd/system/<service>.d/ для переопределения настроек без изменения оригинального unit-файла.

Пример просмотра unit-файла сервиса:

cat /etc/systemd/system/nginx.service