GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment rechercher des clés ou des valeurs dans Dconf ?

J'ai chargé dconf-editor . Il n'y a pas de menu, mais j'ai découvert que vous pouvez appuyer sur Ctrl+F et entrez un terme de recherche.

Cependant, je ne sais pas ce que Ctrl+F recherche réellement. Lorsque je saisis un terme (par exemple, panel ou unity-greeter ), je ne reçois aucun résultat.

J'ai aussi essayé gsettings à la ligne de commande, mais sans succès quelles que soient les options que j'ai essayées ; Je dois le faire de manière incorrecte.

Comment rechercher une clé ou une valeur spécifique dans dconf ?

Réponse acceptée :

Tout d'abord, la fonction de recherche dans dconf-editor recherche uniquement parmi les éléments directement visibles à l'écran ou accessibles par défilement (notez que le champ de recherche ressemble à celui d'autres applications telles que 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 du paquet dconf-tools ).

Spécifiquement pour la 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 :

gsettings list-recursively | grep SEARCH-TERM

Cependant, ce n'est peut-être pas ce que vous voulez (pour une recherche de 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.

Modifier : Après avoir lu cette question, j'ai remarqué que dconf vous montre uniquement les paramètres qui sont réellement définis dans la base de données, pas tous les paramètres possibles comme dconf-editor . Apparemment, vous pouvez utiliser gsettings list-schemas pour vous donner tous les paramètres possibles.


Ubuntu
  1. Comment trouver les valeurs valides pour le terme à utiliser dans Tmux ?

  2. Comment rechercher des fichiers par taille et extension ?

  3. Comment utiliser Grep pour rechercher un modèle commençant par un trait d'union (-) ?

  4. Comment accélérer la recherche dans Dash ?

  5. Rechercher des fichiers avec Gui ?

Comment changer de port pour Jenkins

Comment rechercher des outils de piratage supplémentaires sur Kali

Comment exclure dans Grep

Comment effectuer une recherche dans Vim / Vi

Comment rechercher des vidéos YouTube sur Ubuntu Desktop

Comment effectuer une recherche dans Nano