Erstens dconf-editor
sucht die Suchfunktion nur unter den Dingen, die direkt auf dem Bildschirm sichtbar oder durch Scrollen erreichbar sind (beachten Sie, dass das Suchfeld genauso aussieht wie in anderen Anwendungen wie Nautilus).
Ich kenne kein anderes grafisches Tool, das Sie verwenden könnten. Daher müssen Sie wahrscheinlich das Befehlszeilentool dconf
(ebenfalls aus dem Paket dconf-tools
) verwenden.
Speziell für die rekursive Suche in der gesamten Datenbank (einschließlich Schlüssel und Werte) würde ich diesen Befehl verwenden:
dconf dump / | grep SEARCH-TERM
dump
Im Prinzip erhalten Sie die gesamte Datenbank in einem "Windows-Ini-File" -ähnlichen Format. Verwenden Sie zum Durchsuchen der Datenbank dconf list /PATH
.
Wie Sie bereits erwähnt haben gsettings
, lautet der entsprechende Suchbefehl dort:
gsettings list-recursively | grep SEARCH-TERM
Dies ist jedoch möglicherweise nicht das, was Sie möchten (bei einer Suche nach unity
führt dies für mich zu völlig anderen Ergebnissen). Nicht sicher, welche Datenbank hier verwendet wird.
Edit: Nach dem Lesen dieser Frage ist mir aufgefallen, dassdconf
nur die Einstellungen angezeigt werden, die tatsächlich in der Datenbank eingestellt sind, nicht alle möglichen Einstellungen wiedconf-editor
. Anscheinend kannstgsettings list-schemas
du damit alle möglichen Einstellungen vornehmen.
less
mit Suche stattgrep
, so dass ich die Untereinstellungen finden könnte:dconf dump / | less
. Vielen Dank.Um beispielsweise den aktuellen Dateinamen des Hintergrundbilds zu lesen, gehen Sie wie folgt vor:
Für eine Liste der Schlüssel dconf dump /> dconf.dump
Anschließend können Sie die Textdatei
dconf.dump
nach dem Schlüssel durchsuchen, den Sie abfragen möchten. Um die Wallpaper-Abfrage zu konstruieren, schauen Sie hier:quelle