Configuration
使用者配置文件是否有標準指定的位置?
我說的是
~/.foo
在使用者主目錄中找到的文件。我正在開發一個從這樣的文件中讀取的程序,如果可以的話,我還想清理我的使用者根目錄。是否有 POSIX 指定的變數,例如可以
~/$(conf)
在哪裡找到類似的配置.emacs
?
POSIX
在規範中搜尋字元串“使用者配置”或“配置文件”出現零命中,所以我會說不,它沒有以任何方式指定這一點。
FHS
查看FHS - Filesystem Hierarchy Standard它有這一點:
應用程序的使用者特定配置文件儲存在使用者主目錄中以“.”開頭的文件中。字元(“點文件”)。如果應用程序需要創建多個點文件,則應將它們放置在名稱以“.”開頭的子目錄中。字元,(“點目錄”)。在這種情況下,配置文件不應以“.”開頭。特點。11 .
系統配置/getconf
查看存在的 POSIX 配置常量列表
<limits.h>
是我能想到的唯一其他地方可以配置這樣的東西。執行該命令getconf <var>
將返回這些類型的結果。例如:
$ getconf _POSIX_CHILD_MAX 1024
但是查看定義列表,我看不到任何與使用者主目錄有關的內容。