使用WGET命令下载整个FTP目录

一、从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/
  • 本文作者:括囊无誉
  • 本文链接: Linux/wget_download/
  • 版权声明: 本博客所有文章均为原创作品,转载请注明出处!
------ 本文结束 ------
坚持原创文章分享,您的支持将鼓励我继续创作!