我遇到了以下问题 - 该wget
命令仅下载我需要访问的远程服务器上的 5 个字节的文件。
我知道这些文件有 5MB 和 1.3MB,那么为什么使用 wget 之后我只收到 5b 个空文件?
===编辑===
root@app:# wget -c -v XXX.X.X.XXX:139/dbase/dispense.log
--2013-03-28 09:10:27-- http://XXX.X.X.XXX:139/dbase/dispense.log
Connecting to XXX.X.X.XXX:139... connected.
HTTP request sent, awaiting response... 200 No headers, assuming HTTP/0.9
Length: unspecified
Saving to: `dispense.log'
[ <=> ] 5 --.-K/s in 0s
2013-03-28 09:10:27 (846 KB/s) - `dispense.log' saved [5]
答案1
wget
仅支持 HTTP、HTTPS 和 FTP 协议。您使用的端口 139 通常不是此类协议运行的端口。
如果您尝试从 Samba/Windows 网络共享下载文件,请查看mount.cifs
。