我正在寻找一种跟踪文件夹、子文件夹和文件变化的方法,不需要实时监测,只需定期检查。
基本上,我想知道哪些文件夹/文件在上次查看后已更改或删除。
一个简单的解决方案是复制整个文件夹/文件,然后在需要了解更改情况时进行比较。我可以触摸这些文件,使其不占用任何空间,并查看文件日期以确定是否已更改。但这似乎不是一个好的选择。
这将在Linux系统上进行。我将监视的文件系统已被挂载(超出我的控制范围),但另一个文件系统则在我控制之下,如果有人想到某些特定的文件系统技巧的话,请分享。
有好的解决方案吗?
https://www.codeschool.com/learn/git
您可以进入想要跟踪的文件夹。然后使用以下命令初始化文件夹:添加所有文件和文件夹:git init
提交更改:git add .
查看更改后的文件:git commit -m "一些信息"
添加新更改的文件:git status
然后进行提交:git add "您更改的文件"
git commit -m "一些信息"