我在使用 wget 时遇到问题,
基本上我像这样使用它:
wget -m ftp://username:[email protected]:/path/to/dirs
一切完成后(它显示 xxx 个文件,xx MB,持续 xx 秒),然而,当我检查文件时,我注意到它实际上并没有完全下载所有内容,我是否遗漏了什么?
答案1
您的命令没有任何问题(除了缺少端口,wget 可以处理)。
如何验证本地文件与远程文件是否相同?您可以尝试使用以下方法检索有问题的文件卷曲进行比较。如果您确定它们不同,那么我怀疑这与 FTP 服务器有关。
查看:
- FTP 服务器的传输日志 - 列出的传输是否已完成?
- 在 wget 的输出中:是否返回了 Length 标头,或者您是否看到 Length: unspecified
- wget 输出中的任何错误