Database
我應該在哪個文件夾下保存非使用者特定的數據庫?
我在哪裡習慣/適合我堅持我的數據庫?應該是:
- 下
/var/lib/
?- 下
/var/db/
?- 別處?
(我假設它是哪個數據庫並不重要。)
假設您的數據庫保存可變數據而不是程序配置,並且根據 fhs 標準,該位置應該是
/var/lib/yourapp
or/var/lib/misc
。現在,如果它只包含電腦上程序的配置,那麼它的位置可能在
/etc/yourapp
.如果是兩者,真的不知道。
我沒有在標準中看到
/var/db
,所以我認為它是一個自定義文件夾,不建議這樣做。應用程序絕不能在根目錄中創建或要求特殊文件或子目錄。FHS 層次結構中的其他位置為任何封裝提供了足夠的靈活性。
相關fhs標準 (fhs代表文件層次標準)