文档介绍:wget 使用说明
wget是一个从网络上自动下载文件自由工具。 它支持HTTP, HTTPS和FTP协议, 能够使用HTTP代理.
所谓自动下载是指, wget能够在用户退出系统以后在后台实施。 这意味这你能够登录系统, 开启一个wget下载任务, 然后退出系统, wget将在后台实施直到任务完成, 相对于其它大部分浏览器在下载大量数据时需要用户一直参与, 这省去了极***烦。
wget能够跟踪HTML页面上链接依次下载来创建远程服务器当地版本, 完全重建原始站点目录结构。 这又常被称作”递归下载”。 在递归下载时候, wget遵照Robot Exclusion标准(/). wget能够在下载同时, 将链接转换成指向当地文件, 以方便离线浏览。
wget常见使用方法
wget使用格式
Usage: wget [OPTION]... [URL]...用wget做站点镜像:
wget -r -p -np -k ~us...
# 或
wget -m , 和在空闲时段下载
wget -t 0 -w 31 -c
# 或从filelist读入要下载文件列表
wget -t 0 -w 31 -c -B ftp://... -i -o &上面代码还能够用来在网络比较空闲时段进行下载。 我使用方法是:, 在晚上要出去系统前实施上面代码第二条。
使用代理下载
wget -Y on -p -k
# 在环境变量中设定代理
export PROXY=:8080/
# 在~/.wgetrc中设定代理
http_proxy = :...
ftp_proxy = :...多种选项分类列表
开启
-V, --version 显示wget版本后退出
-h, --help 打印语法帮助
-b, --background 开启后转入后台实施
-e, --execute=COMMAND 实施`.wgetrc'格式命令, wgetrc格式参见/etc/wgetrc或~/.wgetrc统计和输入文件
-o, --output-file=FILE 把统计写到FILE文件中
-a, --append-output=FILE 把统计追加到FILE文件中
-d, --debug 打印调试输出
-q, --quiet 平静模式(没有输出)
-v, --verbose 冗长模式(这是缺省设置)
-nv, --non-verbose 关掉冗长模式, 但不是平静模式
-i, --input-file=FILE 下载在FILE文件中出现URLs
-F, --force-html 把输入文件看成HTML格式文件对待
-B, --base=URL 将URL作为在-F -i参数指定文件中出现相对链接前缀
--sslcertfile=FILE 可选用户端证书
--sslcertkey=KEYFILE 可选用户端证书KEYFILE
--egd-file=FILE 指定EGD socket文件名下载
--bind-address=ADDRESS 指定当地使用地址(主机名或IP, 当当地有多个IP或名字时使用)
-t, --tries=NUMBER 设定最大尝试链接次数(0 表示无限制).
-O --output-document=FILE 把文档写到FILE文件中
-nc, --no-clobber 不要覆盖存在文件或使用.#前缀
-c, --continue 接着下载没下载完文件
--progress=TYPE 设定进程条标识
--cut-dirs=NUMBER 忽略 NUMBER层远程目录HTTP 选项
--http-user=USER 设定HTTP用户名为 USER.
--http-passwd=PASS 设定http密码为 PASS.
-C, -