2017-01-19 7 views
0

Я пытаюсь объединить мой мозг вокруг того, как systemd запускает службы. Я в процессе написания пользовательских файлов блоков для некоторых служб, которые у нас есть.Службы Systemd при загрузке

Если у меня есть служба или службы, которые я не хочу запускать при загрузке, как мне ее отключить?

Я читал статьи, в которых говорится, что все отключено, если я не использую systemctl для его включения, а затем запустите его. Если это правда, и перезагрузка сервера, будет ли эта услуга запускаться автоматически после ее включения один раз, чтобы использовать systemctl для ее запуска? Не знал, остаются ли символические ссылки, созданные с помощью разрешения systemctl, до тех пор, пока не будет указано, что он отключен.

ответ

3

Чтобы отключить услугу, так что она не запускается при загрузке:

systemctl disable servicename 

И как только вы включите услугу, она будет запускаться автоматически при загрузке системы. Вам больше не нужно ничего делать. Чтобы включить в качестве службы

systemctl enable servicename 
+0

Вы также можете проверить, является ли услуга включена, введя: systemctl является поддержкой SERVICENAME – Gordon

 Смежные вопросы

  • Нет связанных вопросов^_^