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

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

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

systemctl start apache2

а как узнать, где находится файл .service с его службой?
  • Вопрос задан
  • 9047 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Решения вопроса 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/ могут быть и другие файлы.

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

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

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