wget [options] <URL>
#或者
wget <URL> [options]
-b:让wget在后台运行,记录文件写在当前目录下”wget-log”文件中
-c:断点续传,需要远程服务器也支持断点续传,一般来讲,基于UNIX/Linux的Web/FTP服务器都支持断点续传
wget -i download.txt
-i:批量下载,文档中一行一个URL
wget -r -nc -nd -np -A .cds.gz http://place.your.url/here
-r:下载目录
这个命令会按照递归的方法,下载服务器上所有的目录和文件,实质就是下载整个网站。这个命令一定要小心使用,因为在下载的时候,被下载网站指向的所有地址同样会被下载,因此,如果这个网站引用了其他网站,那么被引用的网站也会被下载下来!基于这个原因,这个参数不常用。可以用-l number参数来指定下载的层次。例如只下载两层,那么使用-l 2。
-nc, --no-clobber:不要重复下载已存在的文件
-nd:不创建和web网站相同(url路径)的目录结构
-np:只下载目标站点指定目录及其子目录的内容,不向上(url路径)递归
-A/--accept 后面加可以接受的文件类型
wget -m --reject .gif http://target.web.site/subdirectory
-m:下载所有子目录并且保留目录结构(当前目录文件不下载)
--reject 后面加拒绝接受的文件类型