Linux:Рецепты/Включение и выключение служб: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Панель управления/Linux}} {{Myagkij-редактор}} =Включение и выключение служб= ==Проблема== Включение и выключение запуска служб при загрузке системы. ==Решение== {{Примечание1| * '''Включение службы''' - настраивает ее на автоматический запуск при загрузке. * '''Вык...»)
 
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 26: Строка 26:
Включение службы приводит к созданию в каталоге '''/etc/systemd/system/''' символической ссылки на файл службы в каталоге '''/lib/systemd/system/'''. Включение службы не приводит к ее немедленному запуску.
Включение службы приводит к созданию в каталоге '''/etc/systemd/system/''' символической ссылки на файл службы в каталоге '''/lib/systemd/system/'''. Включение службы не приводит к ее немедленному запуску.
}}
}}
Включение и запуск службы:
<syntaxhighlight lang="bash">
sudo systemctl enable --now имяслужбы
</syntaxhighlight>
Выключение службы:
<syntaxhighlight lang="bash">
sudo systemctl disable имяслужбы
</syntaxhighlight>
Включение и остановка службы:
<syntaxhighlight lang="bash">
sudo systemctl disable --now имяслужбы
</syntaxhighlight>
Выключение и включение службы:
<syntaxhighlight lang="bash">
sudo systemctl reenable имяслужбы
</syntaxhighlight>
Полное выключение службы:
<syntaxhighlight lang="bash">
sudo systemctl mask имяслужбы
</syntaxhighlight>
Размаскирование службы:
<syntaxhighlight lang="bash">
sudo systemctl unmask имяслужбы
</syntaxhighlight>


=См.также=
=См.также=

Текущая версия от 11:20, 9 сентября 2023

Проверка/Оформление/Редактирование: Мякишев Е.А.


Включение и выключение служб

Проблема

Включение и выключение запуска служб при загрузке системы.

Решение

Примечание
  • Включение службы - настраивает ее на автоматический запуск при загрузке.
  • Выключение службы - выключает ее запуск при загрузке, но при этом остается воз-

можность запускать и останавливать ее вручную.

  • Маскирование - выключает службу так, что ее вообще нельзя запустить.

Включение службы:

sudo systemctl enable имяслужбы
Примечание

Включение службы приводит к созданию в каталоге /etc/systemd/system/ символической ссылки на файл службы в каталоге /lib/systemd/system/. Включение службы не приводит к ее немедленному запуску.

Включение и запуск службы:

sudo systemctl enable --now имяслужбы

Выключение службы:

sudo systemctl disable имяслужбы

Включение и остановка службы:

sudo systemctl disable --now имяслужбы

Выключение и включение службы:

sudo systemctl reenable имяслужбы

Полное выключение службы:

sudo systemctl mask имяслужбы

Размаскирование службы:

sudo systemctl unmask имяслужбы

См.также

Внешние ссылки