Задать вопрос
@DVoropaev
Ставлю + к карме на хабре за ответы на вопросы

Как узнать, где находится файл службы в linux?

Вот допустим запускаю я апач:

systemctl start apache2

а как узнать, где находится файл .service с его службой?
  • Вопрос задан
  • 7736 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
UnluckySerivelha
@UnluckySerivelha
systemctl status apache2?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@metajiji
Лучше не редактировать эти файлы, а делать так называемые оверрайды.
systemctl edit apache2
systemctl cat apache2


Команда systemctl edit apache2 создаст /etc/systemd/system/apache2.service.d/override.conf
и сама выполнит systemctl daemon-reload.
Комнада systemctl cat apache2 покажет из каких файлов собран apache2.service, т.к. в каталоге /etc/systemd/system/apache2.service.d/ могут быть и другие файлы.

Плюсы в том, что дистрибутивный файл будет обновляться и не будет терять изменения, при обновлениях.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы