![SCP 未完全传输文件](https://linux22.com/image/561124/SCP%20%E6%9C%AA%E5%AE%8C%E5%85%A8%E4%BC%A0%E8%BE%93%E6%96%87%E4%BB%B6.png)
我正在尝试使用 SCP 传输一个大型(1.5 GB)文本文件。虽然传输正常完成,但只传输了 1.4 GB。传输不完整有什么原因吗?我在 Ubuntu 10.04 上
答案1
调试输出中有什么内容吗?要查看调试,请使用“-v”选项运行 scp。
此外,如果副本不完整,您可以使用“rsync”进行文件传输。出于这个原因,对于任何大文件,我实际上更喜欢使用 rsync 而不是 scp。
答案2
它实际上是否执行了不完整的复制,或者您看到的文件系统是否存在差异?
测量此问题的最佳方法是对源文件和复制的文件进行 md5 校验和。根据您的操作系统,您可能有 md5sum 或 md5 来运行校验和,或者下载 md5 sum 实用程序(适用于 Windows)。比较输出。如果它们不同,则表示文件损坏/不完整。如果它们相同,则您只是看到文件系统差异,无需担心。