Pertanyaan Apakah mungkin untuk memonitor dconf untuk perubahan?


Saya ingin memantau dconf untuk perubahan sehingga sementara saya mengotak-atik pengaturan, aplikasi dan sejenisnya saya dapat melihat tombol apa yang diubah, jika ada.

Apakah ada cara saya dapat mencapai ini?


21
2017-10-15 21:56


asal




Jawaban:


Jika Anda ingin pemantauan real-time, Anda bisa menjalankan dconf watch perintah 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, mis. toggling kotak centang 'preferensi Berbagi Desktop' menghasilkan

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

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

Jika Anda hanya menginginkan daftar perubahan, Anda bisa menggunakan dconf dump dialihkan ke file untuk membuat sebelum dan sesudah snapshot yang kemudian dapat dibandingkan dengan Anda diff.


26
2017-10-15 22:20