自定义 systemd 服务文件的适当位置是什么?

自定义 systemd 服务文件的适当位置是什么?

我有许多使用 systemctl 控制的自定义服务文件,直到今天我一直将这些 .service 文件放入 中/usr/lib/systemd/system/,但是今天我获得了一个新程序,它会在我没有想到的位置自动创建 .service 文件 - /etc/systemd/system/

这是我应该放置自己创建的服务文件的地方吗?这两个目录似乎都有效,所以最终我知道这没有什么区别,但是惯例规定了什么?是否有更正确的位置来保存这些自定义服务文件?

答案1

约定是/usr/lib针对系统安装的文件,/etc针对本地配置。

相关内容