我有許多使用 systemctl 控制的自訂服務文件,直到今天我一直將這些 .service 文件放入 中/usr/lib/systemd/system/
,但是今天我獲得了一個新程序,它會在我沒有想到的位置自動創建 .service 文件 - /etc/systemd/system/
。
這是我應該放置自己建立的服務文件的地方嗎?這兩個目錄似乎都有效,所以最終我知道這沒有什麼區別,但是慣例規定了什麼?是否有更正確的位置來保存這些自訂服務文件?
答案1
約定是/usr/lib
針對系統安裝的文件,/etc
針對本地配置。