GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak hledat klíče nebo hodnoty v Dconf?

Nahrál jsem dconf-editor . Neexistuje žádná nabídka, ale zjistil jsem, že můžete stisknout Ctrl+F a zadejte hledaný výraz.

Nevím však co Ctrl+F vlastně hledá. Když zadám výraz (např. panel nebo unity-greeter ), nedostávám žádné výsledky.

Zkoušel jsem také gsettings na příkazovém řádku, ale bez úspěchu jakékoli možnosti, které jsem zkoušel; Asi to dělám špatně.

Jak najdu konkrétní klíč nebo hodnotu v dconf?

Přijatá odpověď:

Za prvé, vyhledávací funkce v dconf-editor vyhledává pouze mezi těmi věcmi, které jsou přímo viditelné na obrazovce nebo dosažitelné posouváním (všimněte si, že vyhledávací pole vypadá stejně jako pole v jiných aplikacích, jako je Nautilus).

Neznám žádný jiný grafický nástroj, který byste mohli použít. Pravděpodobně tedy budete muset použít nástroj příkazového řádku dconf (také z balíčku dconf-tools ).

Konkrétně pro rekurzivní vyhledávání v celé databázi (včetně klíčů a hodnot) bych použil tento příkaz:

dconf dump / | grep SEARCH-TERM

dump v podstatě vám dává celou databázi ve formátu podobném „Windows-Ini-File“. Pro procházení databáze použijte dconf list /PATH .

Jak jste zmínil gsettings , ekvivalentní vyhledávací příkaz je:

gsettings list-recursively | grep SEARCH-TERM

To však nemusí být to, co chcete (pro hledání unity , to mi dává úplně jiné výsledky). Nejste si jisti, jaká databáze je zde použita.

Upravit: Po přečtení této otázky jsem si všiml, že dconf zobrazuje pouze nastavení, která jsou skutečně nastavena v databázi, ne všechna možná nastavení jako dconf-editor . Zřejmě můžete použít gsettings list-schemas abyste měli všechna možná nastavení.


Ubuntu
  1. Jak najít platné hodnoty pro termín k použití v Tmux?

  2. Jak používat Gui k hledání souborů v Gnome?

  3. Jak používat Grep k hledání vzoru, který začíná spojovníkem (-)?

  1. Jak zrychlit vyhledávání v Dash?

  2. Jak nastavit hodnoty ulimit pro službu systemd

  3. Jak mohu vyhledat víceřádkový vzor v souboru?

  1. Jak hledat soubory podle velikosti a přípony?

  2. Hledat soubory s Gui?

  3. Jak přemapovat klíče pod Linuxem pouze pro konkrétní klávesnici