Возможно ли отслеживать dconf для изменений?

20

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

Есть ли способ сделать это?

    
задан Seth 15.10.2013 в 23:56
источник

1 ответ

25

Если вы хотите осуществлять мониторинг в реальном времени, вы можете запустить команду 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 16.10.2013 в 00:20
источник