Answers:
首先,搜索功能dconf-editor
仅在屏幕上直接可见或通过滚动可访问的内容之间进行搜索(请注意,搜索字段的外观与Nautilus等其他应用程序中的外观相同)。
我不知道您可以使用其他图形工具。因此,您可能需要使用命令行工具dconf
(也来自package dconf-tools
)。
专门针对整个数据库的递归搜索(包括键和值),我将使用以下命令:
dconf dump / | grep SEARCH-TERM
dump
基本上以“ Windows-Ini-File”格式为您提供整个数据库。要浏览数据库,请使用dconf list /PATH
。
如前所述gsettings
,等效的搜索命令为:
gsettings list-recursively | grep SEARCH-TERM
但是,这可能不是您想要的(对于搜索unity
,这给我带来了完全不同的结果)。不知道在这里使用什么数据库。
编辑:阅读此问题后,我注意到它dconf
仅向您显示数据库中实际设置的设置,而不是诸如的所有可能设置dconf-editor
。显然,您可以gsettings list-schemas
用来提供所有可能的设置。
dconf read <KEY>
例如,要读取当前的墙纸图片文件名:
dconf read /org/mate/desktop/background/picture-filename
有关密钥列表dconf dump /> dconf.dump
然后,您可以检查文本文件dconf.dump
中要查询的密钥。要构建墙纸查询,请参见此处:
[org/mate/desktop/background]
color-shading-type='vertical-gradient'
primary-color='rgb(88,145,188)'
picture-options='zoom'
picture-filename='yourwallpaperpicturefile.png' <<<
secondary-color='rgb(60,143,37)'
less
搜索而不是grep
,以便可以找到以下子设置:dconf dump / | less
。谢谢。