跟踪文件/文件夹更改

时间:2017-10-09 15:44:42

标签: linux file filesystems

我在挂载点安装了一个文件和文件夹树。可以从多台机器访问安装点。

有没有办法可以创建某种文件和文件夹的“索引”,以便在经过一段随机的时间(以及该挂载点中的某些FS操作)后,我可以创建另一个“索引”并进行比较它到了第一个?

我想要实现的是某种“git log”,让我知道在第一个和第二个“索引”之间的挂载点发生了什么,例如哪些文件被重命名,删除,创建,哪些文件夹被移动到另一个位置等等......

有一些注意事项:

  • 我不能使用inotify或类似的东西。该方法应该能够“脱机”工作,这意味着系统关闭时文件夹结构可能会发生变化。

  • 我不能使用git(或等效的)。这必须是全自动解决方案。使用CVS需要我进一步做“git add”。 (或类似的),提交等...我知道可以自动化git,但这不是我的问题。

0 个答案:

没有答案