Я хочу создать службу systemd, которую я могу запустить вручную с помощью запуска systemctl, но я не хочу, чтобы она запускалась автоматически при перезагрузке системы. Как мне это сделать?
Как создать службу systemd, которая не запускается при перезагрузке?
Ответы (1)
Когда вы настраиваете службу systemd, чтобы она запускалась при загрузке, вам нужно enable
ее запустить, запустив:
[sudo] systemctl enable myservice
Если вы не включите его, он не запустится при загрузке, но вы все равно сможете запустить его вручную, выполнив:
[sudo] systemctl start myservice
Если служба уже включена и вы хотите отключить ее запуск при загрузке:
[sudo] systemctl disable myservice
Не забудьте перезагрузить демон systemd после изменения конфигурации и включения/отключения служб:
[sudo] systemctl daemon-reload
person
nir0s
schedule
20.03.2017