我目前正在为嵌入式设备开发一个配置应用程序,想知道在 Linux 中是否有一种标准且可接受的方法来保存应用程序设置,类似于 Windows 中的注册表系统。
GNOME 似乎有一些图形应用程序使用的 gnome-settings
系统,但我将在无外设的嵌入式设备上工作。到目前为止,我能找到的最佳建议似乎是我应该将其保存在 /etc
下。
在 Linux 中是否有一种普遍接受的方法来保存应用程序/用户设置,或者只是将其保存在 /etc
下的文件中?
谢谢。
最佳答案
一般来说,全局设置在 /etc
中,每个用户设置在用户目录下的 .file
或 .directory
中主目录。所以你有(根据内存)/etc/bashrc
和 ~/.bashrc
用于 bash。
哦,并不是所有的应用程序都将它们的配置放在 /etc
下。这通常适用于需要某种级别系统管理的应用程序,而不是像文字处理器或游戏这样的纯用户应用程序。
关于Linux 配置数据 : standard way of storing application settings?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22490357/