如果我不知道重要文件可能位于何处,有什么好方法可以将所有文件从 Windows 驱动器复制到外部 HDD 吗?

如果我不知道重要文件可能位于何处,有什么好方法可以将所有文件从 Windows 驱动器复制到外部 HDD 吗?

我的 Windows 最近死机了,现在我想将 C: 驱动器中的所有文件复制到我的外部硬盘上。你可能想知道为什么是所有文件?因为我担心在复制过程中可能会忘记一些东西。当然,我不需要 Program Files 文件夹和 Windows 文件夹,因为我确定那里没有什么重要的东西。

所以我在想,简单的CTRL+ACTRL+ C& CTRL+V可以吗?
通过终端执行此操作会更好吗?
Ubuntu 是否关心隐藏文件、Windows 特定的系统文件?
我如何验证所有文件是否都已顺利复制?

答案1

我建议你使用rsync命令来执行此操作。如果你的操作失败并且需要在某个时候恢复,那么复制粘贴就毫无用处了。此外,rsync 可以告诉你它在做什么。命令是rsync -azv --progress /old-location /new-location。如果 rsync 命令由于某种原因失败,只需重复该命令即可。Rsync 将很乐意移动所有文件,包括隐藏文件。如果 rsync 命令(重复后)不再复制任何内容,则可以确定所有文件都已复制。在某些情况下,只有带有特殊字符(如 é 或 ñ)的文件名可能会被修改。

相关内容