由于某种原因,我在使用 scp/network 时遇到了一个问题,即文件下载在传输过程中卡住了。通常是在完成时,比如 90%、97% 或 99%。文件大小约为 200mb 到 1.5gb。
例如,对于前 10 个文件,传输可能已经顺利完成,但对于随机文件,会发生以下情况:
99% 1347MB 20.0MB/s 00:00 ETA
我等了半个小时,什么也没发生……
是不是因为我使用的是 Windows 10 并在其中运行 git-bash?在 Windows 10 环境中,还有其他命令行工具可以用于 scp 吗?
如何调试导致此问题的原因,scp
命令中是否有详细选项?
答案1
这可能是由于磁盘中损坏的扇区/簇引起的 如果您使用的是 Windows 开始>cmd.exe —->以管理员身份运行 写入:chkdsk /f 然后按 Y 并重新启动系统 如果磁盘中有损坏的扇区/簇,将被修复