如何从备份中找到丢失的文件?

时间:2016-05-23 16:04:33

标签: linux

所以我想将我的所有音乐备份到外部硬盘。这在大多数情况下使用Grsync很有效,但由于文件名的编码问题,有些没有复制。

我想比较我的两个音乐目录(当前和备份)以查看遗漏了哪些文件,因此我可以手动复制这些文件。

这有什么好的解决方案?请注意,有许多文件,所以理想情况下我不想要一个浪费时间比较文件内容的工具。我只需要知道源中的备份是否缺少文件。

是否有良好的命令行或gui解决方案可以及时做到这一点?

1 个答案:

答案 0 :(得分:2)

转到每组中的顶级目录。

find . -type f -print | sort > /tmp/listfile.txt

为每个目录设置一个排序列表,diff可以帮助您发现差异。