如何创建一个不会在重启时启动的systemd服务?

11
我想创建一个systemd服务,可以使用systemctl start手动启动,但我不希望它在系统重新启动时自动运行。怎么做?
1个回答

8

当你配置systemd服务时,为了使它在开机时启动,你需要运行以下命令:enable

[sudo] systemctl enable myservice

如果您不启用它,它将不会在启动时启动,但您仍然可以通过运行以下命令手动启动它:

[sudo] systemctl start myservice

如果某个服务已经启用了,而你想在开机时禁用它:
[sudo] systemctl disable myservice

记得在更改配置和启用/禁用服务后重新运行systemd守护程序:

[sudo] systemctl daemon-reload

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接