我正在复制一个非常大的文件,我不小心停止了它。是否可以继续复制数据而无需删除副本并再次复制数据?
我使用的命令:
pv original.data > copy.data
答案1
使用rsync
:
rsync --append --progress original.data copy.data
使用 时--append
,rsync
将假定 in 中的数据copy.data
与 开头的数据完全相同original.data
,并且仅在末尾附加缺失的位。
答案2
继续dd
:
dd if=original.data of=copy.data ibs=512 obs=512 seek=NNN skip=NNN status=progress
您必须获取 中的字节数copy.data
。然后将NNN
s 替换为字节数除以 512(值设置为ibs
和obs
)。