Apakah mungkin untuk memantau dconf untuk perubahan?

27

Saya ingin memantau dconfperubahan sehingga saat saya mengutak-atik pengaturan, aplikasi dan sejenisnya saya bisa melihat kunci apa yang diubah, jika ada.

Apakah ada cara saya bisa mencapai ini?

Seth
sumber

Jawaban:

33

Jika Anda ingin pemantauan waktu nyata, Anda dapat menjalankan dconf watchperintah di terminal, baik untuk memantau jalur skema tertentu

dconf watch /desktop/gnome/remote-access/

atau seluruh pohon

dconf watch /

yang akan menampilkan output yang berjalan saat Anda mengubah nilai, misalnya mengaktifkan kotak centang preferensi keamanan 'Berbagi Desktop'

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

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

Jika Anda hanya ingin daftar perubahan, Anda dapat menggunakan dconf dumpdiarahkan ke file untuk membuat sebelum dan sesudah snapshot yang kemudian dapat Anda bandingkan diff.

Steeldriver
sumber