缘起
- 很多时候,我们下载国内外的数据时,对方都会提供FTP的服务器网站地址,我们就可以根据自己注册的用户名和密码进行数据下载。
- 多数情况下,会直接用LINUX系统的 ftp ftp.copernicus.vgt.vito.be 地址的形式进行登陆,然后通过提示输用户名和密码,许多不需要特别设置用户名的方式,默认的用户名是 anonymous
其实wget 命令也是可以下载FTP服务器的数据的
>FTP options:
--ftp-user=USER set ftp user to USER
--ftp-password=PASS set ftp password to PASS
--no-remove-listing don't remove '.listing' files
--no-glob turn off FTP file name globbing
--no-passive-ftp disable the "passive" transfer mode
--preserve-permissions preserve remote file permissions
--retr-symlinks when recursing, get linked-to files (not dir)
举个栗子
wget --ftp-user=USER --ftp-password=PASS ftp://ftp.copernicus.vgt.vito.be/M0106693/ -r
这个就可以批量下载 ftp://ftp.copernicus.vgt.vito.be/M0106693/ 文件夹下面的所有文件了。