我不小心删除了部分文件夹(在停止 rm 命令之前)。但是,我恢复的备份大约是 2 周前的,不幸的是,我在删除目录和备份时间点之间对目录进行了重命名和重组。我已经手动恢复了我所知道丢失的内容,但我不确定我是否设法捕捉到了所有内容。
是否有一种快速显示不包括其父目录、仅包括文件名和修改或创建日期的文件差异的方法?例如,我有目录
data/output/test1/file1.mha
我可能已经移动/重命名为
data/results/mhas/first_test/file1.mha
使用diff -rq
对此不起作用,而且速度也很慢。该目录有大约 2TB 的大小和相当多的文件,因此几乎无法检查每个文件的 MD5。
澄清一点,恢复备份后,我有:
/data_backup_restore/output/test1/file1.mha
和
/data/results/mhas/first_test/file1.mha
因为恢复的备份仍然使用“旧”目录结构。我已经更改了它,因为它一团糟,但我没有写下我所做的所有更改/重命名,因为它们有很多。
如果文件大小、修改日期和文件名匹配,我会认为以上两者相同。