
다음과 같은 문제가 있습니다. 이 wget
명령은 액세스해야 하는 원격 서버에서 5바이트의 파일만 다운로드합니다.
나는 파일이 5MB와 1.3MB라는 것을 알고 있는데 왜 wget'ing 후에 빈 파일이 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
.