Wget 的用法

-V 版本信息

-h 帮助信息

-b 后台执行Wget 

-o filename 把记录放在文件filename 

-a filename 把记录附加在文件filename

-d 显示调试信息

-q 无输出下载方式 

-v 详细的屏幕输出(默认)

-nv 简单的屏幕输出

-i inputfiles 从文本文件内读取地址列表

-F forcehtml 从html文件内读取地址列表

-t number number次重试下载(0时为无限次)

-O output document file 写文件到文件

-nc 不覆盖已有的文件

-c 断点下传

-N 时间时间戳。该参数指定wget只下载更新的文件,也就是说,与本地目录中的对应文件的长度和最后修改日期一样的文件将不被下载。

-S 显示服务器响应

-T timeout 超时时间设置(单位秒)

-w time 重试延时(单位秒)

-Y proxy=on/off 是否打开代理

-Q quota=number 重试次数

目录:

-nd --no-directories 不建立目录.

-x, --force-directories 强制进行目录建立的工作.

-nH, --no-host-directories 不建立主机的目录.

-P, --directory-prefix=PREFIX 把档案存到 PREFIX/...

--cut-dirs=NUMBER 忽略 NUMBER 个远端的目录元件.

HTTP 选项:

--http-user=USER 设 http 使用者为 USER.

--http0passwd=PASS 设 http 使用者的密码为 PASS.

-C, --cache=on/off 提供/关闭快取伺服器资料 (正常情况为提供).

--ignore-length 忽略 `Content-Length' 标头栏位.

--proxy-user=USER 设 USER 为 Proxy 使用者名称.

--proxy-passwd=PASS 设 PASS 为 Proxy 密码.

-s, --save-headers 储存 HTTP 标头成为档案.

-U, --user-agent=AGENT 使用 AGENT 取代 Wget/VERSION 作为识别代号.

FTP 选项:

--retr-symlinks 取回 FTP 的象徵连结.

-g, --glob=on/off turn file name globbing on ot off.

--passive-ftp 使用  passive  传输模式.

使用递回方式的取回:

-r, --recursive 像是吸入 web 的取回 -- 请小心使用!.

-l, --level=NUMBER 递回层次的最大值 (0 不限制).

--delete-after 删除下载完毕的档案.

-k, --convert-links 改变没有关连的连结成为有关连.

-m, --mirror 开启适合用来映射的选项.

-nr, --dont-remove-listing 不要移除 `.listing' 档.

递回式作业的允许与拒绝选项:

-A, --accept=LIST 允许的扩充项目的列表

. -R, --reject=LIST 拒绝的扩充项目的列表.

-D, --domains=LIST 允许的网域列表.

--exclude-domains=LIST 拒绝的网域列表 (使用逗号来分隔).

-L, --relative 只跟随关联连结前进.

--follow-ftp 跟随 HTML 文件里面的 FTP 连结.

-H, --span-hosts 当开始递回时便到外面的主机.

-I, --include-directories=LIST 允许的目录列表.

-X, --exclude-directories=LIST 排除的目录列表.

-nh, --no-host-lookup 不透过 DNS 查寻主机.

-np, --no-parent 不追朔到起源目录.

转载于:https://blog.51cto.com/blxueyuan/1955898

Shell中的Wget 的用法相关推荐

  1. shell中的 case in 用法

    shell中的 case in 用法 用法case;in;esac都是shell关键字expression是表达式(既可以是一个变量,一个数字,一个字符串,还可以是一个数学计算表达式,或者是命令的执行 ...

  2. Shell中冒号的特殊用法

    前言 本文主要是参考了鸟哥写的<鸟哥的Linux私房菜>.因为总是在各种脚本中见到:-的用法而只是了解其大概含义,所以翻阅了相关资料,编写此博文以作记录 Shell中冒号在变量赋值时的各种 ...

  3. shell中sed命令的用法

    sed (stream editor)流编辑器也是linux中的一条命令,在shell中经常需要用到的非交互式修改文件内容的命令.sed处理文本是按行处理,也就是读一行处理一行. sed的命令基本格式 ...

  4. shell中#*,##*,#*,##*,% *,%% *的含义及用法

    介绍下Shell中的${}.##和%%使用范例,本文给出了不同情况下得到的结果. 假设定义了一个变量为: 代码如下: file=/dir1/dir2/dir3/my.file.txt 可以用${ }分 ...

  5. Linux Shell中有三种引号的用法

    Linux Shell中有三种引号,分别为双引号(" ").单引号(' ')以及反引号(` `). 其中双引号对字符串中出现的$.''.`和\进行替换:单引号不进行替换,将字符串中 ...

  6. shell 中 if 和 else 用法详解

    基本语法 shell的if语法和C语言等高级语言非常相似,唯一需要注意的地方就是shell的if语句对空格方面的要求比较严格(其实shell对所有语法的空格使用都比较严格),如果在需要空格的地方没有打 ...

  7. Shell中declare -A的用法?

    请教一下在shell里这个declare -A 是的用法,-A代表什么参数?为什么执行结果不是按顺序输出的?

  8. shell中各种括号的用法

    符号$后的括号 1.${a} 变量a的值, 在不引起歧义的情况下可以省略大括号. 2.$(cmd) 命令替换,结果为shell命令cmd的输出. 3.$((expression)) ,计算数学表达式e ...

  9. linux shell中的case语句用法 以及 case default设置

    case语句使用于需要进行多重分支的应用情况 格式: case $变量名 in模式1)命令序列1;;模式2)命令序列2;; *)默认执行的命令序列 ;; esac     case语句结构特点如下: ...

最新文章

  1. 要毁灭人类、喷马斯克、还获得公民身份的Sophia,是假的
  2. mount: 未知的文件系统类型“vboxsf”_第六章--文件系统管理
  3. 微服务架构中的key-value pair数据结构
  4. python枚举是什么意思,什么是枚举python
  5. XML---(2)LIBXML2库Linux使用指南
  6. 【Oracle】查看用户的信息(状态、默认表空间等)
  7. 新胖子公式 (10 分)
  8. 中兴服务器管理口配置,中兴交换机简明配置教程
  9. ISO50001认证咨询,ISO50001能源管理体系认证企业初次审核需要准备的材料
  10. 1206_MISRA_C规范学习笔记_Rule 10.1 Rule 10.2
  11. cad计算机配置要求,CAD对电脑配置有什么要求?CAD对电脑配置有什么要求?
  12. Java学习笔记(十)——开发个小项目(GoBang2.0)
  13. eclipse html清理缓存,eclipse中的缓存怎么清理
  14. vba 邮件body html,Excel VBA中的Outlook电子邮件和签名 - .Body vs .HTMLbody
  15. Excel提示“此工作簿包含一个或多个无法更新的链接”怎么办
  16. ubuntu下按键精灵xdotool
  17. 老嘤学习笔记 python深浅拷贝
  18. 熹妃传服务器维护10.16,熹妃传2016最新版厨艺大赛攻略全解
  19. VALSE 2020线上大会学生论坛【VALSE Student Seminar】Panel实录
  20. JS文字过长隐藏,鼠标悬停显示

热门文章

  1. javascript之温习闭包
  2. SYSAUX表空间使用率高问题处理
  3. C# WinForm开发系列 - DataGrid
  4. Linux 时钟精度 与 PostgreSQL auto_explain (explain timing 时钟开销估算)
  5. android HTTP发送及MD5加密收集
  6. Android memory
  7. 英雄会解读:不一样的回答,一样的CTO
  8. nginx 子请求接收响应_Nginx详解其原理
  9. 计算机网络基础 — 网络的类型
  10. 互联网协议 — SCTP 流控制传输协议