是否可以监视 dconf 的变化?

是否可以监视 dconf 的变化?

我想监视dconf变化,以便当我修改设置,应用程序等时,我可以看到哪些键被更改了(如果有的话)。

有什么方法可以实现这个目的吗?

答案1

如果你想要实时监控,你可以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

相关内容