如何在更改设置期间监视哪些文件发生变化?

如何在更改设置期间监视哪些文件发生变化?

我想在更改任何设置期间监视文件/文件更改。我可以使用来监视更改,dconf watch /但此命令仅监视设置的路径,我想要的是其文件而不是架构路径。是否有任何工具/命令可以监视文件更改?

我只想要/path/to/filename监测的结果。

例如,我想知道改变亮度设置后哪个文件会发生变化。

答案1

inotifywatch您可以使用包中的命令行工具inotify-tools

如果您想监视主目录中所有文件的变化,请使用以下命令:

inotifywatch -r $HOME

该命令可能会引发错误,因为已达到监视的上限。你可以使用以下方法更改它们

sudo sh -c 'echo 16384 > /proc/sys/fs/inotify/max_user_watches'

(相应调整数字)

相关内容