wget命令详解

http://tech.ddvip.com   2007年02月27日    社区交流

本文详细介绍wget命令详解

  --cookies=off 禁用 cookie。

  --load-cookies=文件 会话开始前由指定文件载入 cookie。

  --save-cookies=文件 会话结束后将 cookie 保存至指定文件。

  --post-data=字符串 使用 POST 方法,发送指定字符串。

  --post-file=文件 使用 POST 方法,发送指定文件中的内容。

  HTTPS (SSL) 选项:

  --sslcertfile=文件 可选的客户段端证书。

  --sslcertkey=密钥文件 对此证书可选的“密钥文件”。

  --egd-file=文件 EGD socket 文件名。

  --sslcadir=目录 CA 散列表所在的目录。

  --sslcafile=文件 包含 CA 的文件。

  --sslcerttype=0/1 Client-Cert 类型 0=PEM (默认) / 1=ASN1 (DER)

  --sslcheckcert=0/1 根据提供的 CA 检查服务器的证书

  --sslprotocol=0-3 选择 SSL 协议;0=自动选择,

  1=SSLv2 2=SSLv3 3=TLSv1

  FTP 选项:

  -nr, --dont-remove-listing 不删除“.listing”文件。

  -g, --glob=on/off 设置是否展开有通配符的文件名。

  --passive-ftp 使用“被动”传输模式。

  --retr-symlinks 在递归模式中,下载链接所指示的文件(连至目录

  则例外)。

  递归下载:

  -r, --recursive 递归下载。

  -l, --level=数字 最大递归深度(inf 或 0 表示无限)。

  --delete-after 删除下载后的文件。

  -k, --convert-links 将绝对链接转换为相对链接。

  -K, --backup-converted 转换文件 X 前先将其备份为 X.orig。

  -m, --mirror 等效于 -r -N -l inf -nr 的选项。

  -p, --page-requisites 下载所有显示完整网页所需的文件,例如图像。

  --strict-comments 打开对 HTML 备注的严格(SGML)处理选项。

  递归下载时有关接受/拒绝的选项:

  -A, --accept=列表 接受的文件样式列表,以逗号分隔。

  -R, --reject=列表 排除的文件样式列表,以逗号分隔。

  -D, --domains=列表 接受的域列表,以逗号分隔。

  --exclude-domains=列表 排除的域列表,以逗号分隔。

  --follow-ftp 跟随 HTML 文件中的 FTP 链接。

  --follow-tags=列表 要跟随的 HTML 标记,以逗号分隔。

  -G, --ignore-tags=列表 要忽略的 HTML 标记,以逗号分隔。

  -H, --span-hosts 递归时可进入其它主机。

  -L, --relative 只跟随相对链接。

  -I, --include-directories=列表 要下载的目录列表。

  -X, --exclude-directories=列表 要排除的目录列表。

  -np, --no-parent 不搜索上层目录。

  请将错误报告或建议寄给 <bug-wget@gnu.org>。

责编:豆豆技术应用

正在加载评论...