从 tar 创建 diff

从 tar 创建 diff

有一个几天前创建的 tar 文件,该 tar 文件是在 /files 目录中创建的。

现在 /files 目录中已经有新文件上传。

我的问题是如何仅使用新上传的文件来创建另一个文件。

谢谢..

答案1

听起来你想做一个增量备份(也可以看看微分,看看这是否是你想要的)。这里有一个很好的教程,教你如何做使用 tar 进行增量备份

如果您只想要差异,那么使用开关-d(至少使用 GNU tar):

-d, --diff, --compare
              find differences between archive and file system

例如tar -df foo.tar *

相关内容