自訂服務的 Linux 目錄約定

自訂服務的 Linux 目錄約定

我正在編寫一個將作為服務/守護程序運行的自訂應用程式。根據慣例,它的二進位檔案應該位於/opt/appname.但是,我應該將以下文件放在哪裡:

  • 設定檔
  • 快取和存儲
  • 紀錄

答案1

如果您用於/opt/<appname>應用程序,則設定檔位於 下/etc/opt,其餘檔案位於 下/var/opt

來源

答案2

看看檔案系統層次結構標準你會告訴你你想知道什麼。

答案3

理想情況下,您不關心它的安裝位置,並且可以在建置或安裝時配置應用程式。例如,如果您正在建立一個將在 Debian 上運行的應用程序,您可以建立 .deb 套件並跳過整個問題。

相關內容