在标准 Linux 层次结构中,哪里是放置我的应用程序的配置文件的适当位置?
答案1
系统范围的配置目录是/etc
,但在独立应用程序中通常有相对etc
目录。这取决于哪一个更适合您的情况。
答案2
您的配置是系统范围的吗?/etc
如果您有几个文件或您自己的子目录,则在其中。
您的配置是针对每个用户的吗?$HOME/.your_file
或者$HOME/.your_directory/
如果您有几个用户的话。
答案3
什么是“我的应用”?这些应用是您开发、部署还是测试的?
在这种情况下,您的 $HOME 完全可以免费使用;现有应用程序通常用作$HOME/.appname/
配置和/或存储目录。
对于系统范围内安装的应用程序,标准是/usr/local/etc/appname
如果您将应用程序安装在 /usr/local/* 中。