我想在更改任何设置期间监视文件/文件更改。我可以使用来监视更改,dconf watch /
但此命令仅监视设置的路径,我想要的是其文件而不是架构路径。是否有任何工具/命令可以监视文件更改?
我只想要/path/to/filename
监测的结果。
例如,我想知道改变亮度设置后哪个文件会发生变化。
答案1
inotifywatch
您可以使用包中的命令行工具inotify-tools
。
如果您想监视主目录中所有文件的变化,请使用以下命令:
inotifywatch -r $HOME
该命令可能会引发错误,因为已达到监视的上限。你可以使用以下方法更改它们
sudo sh -c 'echo 16384 > /proc/sys/fs/inotify/max_user_watches'
(相应调整数字)