6.2. GSettings 模式和键


GSettings 数据库将所有设置存储在模式和键的树中:

  • 键存储设置的特定值。
  • 模式定义了相关设置的组和子组,包括每个设置及其默认值的摘要和描述。

通常,有一个与 GSettings 数据库中每个模式关联的特定的、知名的路径。然而,在某些情况下,模式是 可重新分配的,因此它们可以应用到 GSettings 数据库中的多个路径。一个可重新分配的模式可以有任意数量的实例。例如,如果模式描述了一个帐户,并且您想在 GSettings 中存储任意数量的帐户,这非常有用。

模式路径通常指与配置的程序或库关联的域名。

gsettings 工具使用空格分隔键的格式指定模式和键:

domain.name key

如果模式是可重新分配的,您还必须在模式名称后指定一个路径:

domain.name:path key

dconf 工具将模式和键指定为一个斜杠分隔的字符串:

/domain/name/key

例 6.1. 文件中的文件夹视图设置

您可以使用以下格式访问 Files 应用程序中控制文件夹视图的设置。

使用 gsettings

org.gnome.nautilus.preferences default-folder-viewer

使用 dconf

/org/gnome/nautilus/preferences/default-folder-viewer
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部