一、从FTP上下载整个目录,可以使用WGET命令,命令如下:
1 | wget -c -r -np -nH --ftp-password='password' ftp://username@hostname/directory/ -P ./download/ |
解释:
-c 表示断点续传,如果下载中断,下次再运行相同的命令可以接着下载;
-r 递归,遍历所有子目录;
-np 不到上一层子目录;
-nH 不将文件保存到主机名文件夹;
–ftp-password=’password’ 密码,将password替换为相应的密码;
ftp://username@hostname/directory/ 用户名,主机名,以及下载目录;
-P 目标目录,这里注意,如果下载到当前目录下的某个目录,比如我这里是当前目录下的downtest,需要加./,表示当前目录下;如果要引用绝对目录,就是///*/这种格式,最前面没有”.”;
二、从HTTP网站上下载
1 | wget -c -r -np -nH http://*/*/ -P ./download/ |