运行时跟踪文件系统变化

运行时跟踪文件系统变化

我需要有跟踪文件更改的程序,例如当我从提供的安装程序而不是软件包安装软件时。我不想对文件系统中的每个文件进行校验,因为这很耗时,而且会很快损坏我的 SSD。我希望应用程序可以使用内核功能(例如 inotify)来通知应用程序对文件系统所做的更改。我的方案是启动跟踪应用程序,然后启动程序,然后终止程序并将有关更改文件的信息保存到日志文件。我希望只跟踪一些目录,例如我不关心 /tmp 或 /mnt 目录。

相关内容