在远程目录中,我有一个文件“checkpoint.tar”,我还最终通过将同名“checkpoint.tar”的文件从我的主目录传输到远程目录scp
。然后我中途取消了这次转账。文件会因半覆盖而损坏吗?会恢复到原来的状态吗?
答案1
scp
不会对其目标文件执行任何特殊操作。它使用标准的“截断并写入”方法,因此目标文件checkpoint.tar
现在将包含最新源文件的部分副本。
您可以通过查看文件日期和大小来验证这一点,也可以tar tvf checkpoint.tar
从目标服务器运行以列出 tarball 包含的文件。