我想创建一个 systemd 服务,我可以使用 systemctl start 手动启动它,但我不希望它在系统重新启动时自动运行。我该怎么做呢?
问问题
4928 次
1 回答
8
当您配置 systemd 服务时,要使其在启动时启动,您必须enable
运行以下命令:
[sudo] systemctl enable myservice
如果您不启用它,它将不会在启动时启动,但您仍然可以通过运行手动启动它:
[sudo] systemctl start myservice
如果服务已启用并且您希望禁用它在启动时运行:
[sudo] systemctl disable myservice
请记住在更改配置和启用/禁用服务后运行重新加载 systemd 守护进程:
[sudo] systemctl daemon-reload
于 2017-03-20T11:04:46.167 回答