放置用户创建的 systemd 服务文件

放置用户创建的 systemd 服务文件

我有自定义的 systemd 服务文件。推荐的目录是哪个?

它们之间有什么区别?

/etc/systemd/system/ 
/etc/systemd/system/multi-user.target.wants

答案1

把它放进去/etc/systemd/system/

如果你有:

[Install]
WantedBy=multi-user.target

然后,当您执行以下操作时,将放置一个链接/etc/systemd/system/multi-user.target.wants

# systemctl enable myservice.service
Created symlink /etc/systemd/system/multi-user.target.wants/myservice.service → /etc/systemd/system/myservice.service.

systemd 仅使用 中的链接multi-user.target.wants/来了解在multi-user.target引发时要引发哪些单位。

相关内容