Linux 配置数据 : standard way of storing application settings?

标签 linux architecture application-settings

我目前正在为嵌入式设备开发一个配置应用程序,想知道在 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/

相关文章:

php - 尝试从 php 运行 phantomjs 脚本时,nginx 抛出 "504"网关错误

c - 线程在函数返回后停止

python - 如何在Python中应用闭-开和控制反转原理?

Java服务架构

javascript - AngularJS 从服务器加载数据(设置)

linux - 单行 : print all lines except the last 3?

linux - 将用户编写的在服务器上运行的 node.js 脚本沙盒化

architecture - Julia:使用许多不同但相关的算法选择来构建代码

c# - 我是否需要在 Windows Phone 应用程序中调用 IsolatedStorageSettings.Save 方法?

c# - 提交应用程序设置更改