Tout d'abord, la fonction de dconf-editor
recherche dans les recherches ne concerne que les éléments directement visibles à l'écran ou accessibles en faisant défiler (notez que le champ de recherche ressemble à celui d'autres applications comme Nautilus).
Je ne connais aucun autre outil graphique que vous pourriez utiliser. Vous devez donc probablement utiliser l'outil de ligne de commande dconf
(également à partir du package dconf-tools
).
Spécifiquement pour une recherche récursive dans toute la base de données (y compris les clés et les valeurs), j'utiliserais cette commande:
dconf dump / | grep SEARCH-TERM
dump
vous donne essentiellement la base de données entière dans un format de type "Windows-Ini-File". Pour parcourir la base de données, utilisez dconf list /PATH
.
Comme vous l'avez mentionné gsettings
, la commande de recherche équivalente est la suivante:
gsettings list-recursively | grep SEARCH-TERM
Cependant, ce n'est peut-être pas ce que vous voulez (pour une recherche unity
, cela donne des résultats complètement différents pour moi). Je ne sais pas quelle base de données est utilisée ici.
Edit: Après avoir lu cette question , j'ai remarqué quedconf
cela ne montre que les paramètres qui sont réellement définis dans la base de données, pas tous les paramètres possibles commedconf-editor
. Apparemment, vous pouvez utilisergsettings list-schemas
pour vous donner tous les paramètres possibles.
less
avec la recherche au lieu degrep
, afin que je puisse trouver les sous-paramètres:dconf dump / | less
. Merci.Par exemple, pour lire le nom de fichier de l'image de fond d'écran actuelle:
Pour une liste des clés dconf dump /> dconf.dump
Vous pouvez ensuite examiner le fichier texte
dconf.dump
pour la clé que vous souhaitez interroger. Pour construire la requête de papier peint, regardez ici:la source