SCP 未完全传输文件

SCP 未完全传输文件

我正在尝试使用 SCP 传输一个大型(1.5 GB)文本文件。虽然传输正常完成,但只传输了 1.4 GB。传输不完整有什么原因吗?我在 Ubuntu 10.04 上

答案1

调试输出中有什么内容吗?要查看调试,请使用“-v”选项运行 scp。

此外,如果副本不完整,您可以使用“rsync”进行文件传输。出于这个原因,对于任何大文件,我实际上更喜欢使用 rsync 而不是 scp。

答案2

它实际上是否执行了不完整的复制,或者您看到的文件系统是否存在差异?

测量此问题的最佳方法是对源文件和复制的文件进行 md5 校验和。根据您的操作系统,您可能有 md5sum 或 md5 来运行校验和,或者下载 md5 sum 实用程序(适用于 Windows)。比较输出。如果它们不同,则表示文件损坏/不完整。如果它们相同,则您只是看到文件系统差异,无需担心。

相关内容