针对所有目标的新系统服务

时间:2018-12-07 11:39:23

标签: systemd

我在systemd中添加了新服务,如下所示。

  

[单位]
  Description =服务器应用程序

     

[服务]
  ExecStart = / usr / bin / server

如何使此服务针对所有可用目标运行。

2 个答案:

答案 0 :(得分:0)

您需要一个[Install]部分。

[Install]
WantedBy=basic.target

basic.target将用于所有其他目标,但我认为shutdown和/或reboot目标除外。

您还需要启用service

$ systemctl enable my-awesome.service

答案 1 :(得分:0)

没有“所有可用目标”之类的东西,除非您有非常具体的用例,而您没有告诉我们您的服务应该是

  

WantedBy = multi-user.target