Можно ли отслеживать dconf на предмет изменений?

27

Я хотел бы следить dconfза изменениями, чтобы, пока я возился с настройками, приложениями и тому подобным, я мог видеть, какие ключи изменены, если таковые имеются.

Есть ли способ, которым я могу сделать это?

Сет
источник

Ответы:

33

Если вы хотите мониторинг в режиме реального времени, вы можете запустить dconf watchкоманду в терминале, либо для мониторинга определенного пути схемы

dconf watch /desktop/gnome/remote-access/

или целое дерево

dconf watch /

который будет отображать текущий результат при изменении значений, например, при переключении флажка «Безопасность общего доступа к рабочему столу» появляется

/desktop/gnome/remote-access/notify-on-connect
  false

/desktop/gnome/remote-access/notify-on-connect
  true

Если вы просто хотите получить список изменений, вы можете использовать dconf dumpперенаправление в файл для создания до и после моментальных снимков, которые затем можно будет сравнить diff.

steeldriver
источник