【发布时间】:2022-09-26 10:00:46
【问题描述】:
我正在将文件从我的系统复制到硬盘。由于电源问题,复制的进度停止了。
所以我想从它离开的文件中复制文件
我使用了命令
cp -rv /home/naity/data /media/pendrive
我想使用rsync 从它离开的地方恢复副本。
所以任何人都可以提出一些更好的解决方案。谢谢。
-
我会重新开始。如果您的系统突然断电而没有关闭或刷新其缓冲区,则您的文件可能已损坏。将它们全部删除并重新开始。
-
我不认为整个文件都损坏了最后一个文件可能是.....此外120gb文件已经复制了另外50gb
-
好吧,由于您最初标记了 Python(我已经将其添加回来),您可以使用
os和shutil模块中的各种函数来检查文件是否存在于新位置以及文件大小是否为与原版相同,如果是则跳过它。 -
请提出解决方案,我不知道该怎么做@MattDMo
-
更好地再次复制 - 您可以为每个文件计算
hash以检查它们是否正确。据我所知rsync也使用hash检查它必须再次发送哪些文件。