命令格式

wget [option]... [URL]...

命令参数

启动选项

-V, --version
  打印版本信息

-h, --help
  打印帮助信息

日志和输入文件选项

-o logfile, --output-file=logfile
  将日志消息写入 logfile

-a logfile, --append-output=logfile
  将日志消息追加到 logfile

-d, --debug
  打开调试输出,打印调试信息

-q, --quiet
  打开安静输出,不打印任何信息

-v, --verbose
  打开详情输出,这是默认的输出

-nv, --no-verbose
  关闭详情输出,但不等于是安静输出

-i file, --input-file=file
  从 file 读取 URL

下载选项

-t number, --tries=number
  设置重试次数,number 为 0 表示无限重试

-O file, --output-document=file
  将文档写到file文件

-c, --continue
  端点续传

-S, --server-response
  打印服务器的响应消息

--spider
  只检查资源是否存在而不下载资源

-T seconds, --timeout=seconds
  设置网络超时

--dns-timeout=seconds
  设置 DNS 超时

--connect-timeout=seconds
  设置连接超时

--read-timeout=seconds
  设置读写超时

--limit-rate=amount
  限制下载速度

-Q, --quota=NUMBER
  设置下载的容量限制

实例

a) 下载单个文件

wget http://jsoup.org/packages/jsoup-1.8.1.jar

b) 下载文件并指定文件名

wget -O example.html http://www.example.com/

c) 下载文件中指定的 URL

wget -i imglist.txt

d) 限制下载速度

wget --limit-rate 3K http://jsoup.org/packages/jsoup-1.8.1.jar

e) 断点下载

wget -c http://jsoup.org/packages/jsoup-1.8.1.jar

f) 判断资源是否存在

wget --spider http://jsoup.org/packages/jsoup-1.8.1.jar

g) 指定文件保存目录

wget -P /home/huey/downloads http://jsoup.org/packages/jsoup-1.8.1.jar

Linux 命令 - wget: 非交互式网络下载器的更多相关文章

  1. 用Linux命令wget进行整站下载

    wget加上参数之后,即可成为相当强大的下载工具. wget -r -p -np -k http://xxx.com/abc/-r, --recursive(递归) specify recursive ...

  2. linux命令 wget

    Linux系统中的wget是一个下载文件的工具,它用在命令行下.对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器.wget支持HTTP,HTTPS和FTP协 ...

  3. 3.Linux的远程管理及网络下载

    3.1 Linux的远程管理 3.1.1 远程管理概述 什么是远程管理: 1.为什么需要远程管理: 服务器通常是Linux系统,而服务器不可能一直在身边,所以就需要远程来操作服务器 企业中通常需要集群 ...

  4. Linux命令(七)——网络配置和网络通信

    在使用网络前,需要对linux主机进行基本的网络配置,配置后可以使该主机能够同其他主机进行正常的通信. 一.网络配置 1.ifcfg-ethn网络配置文件 所有的网络接口配置文件均存放在/etc/sy ...

  5. 网络下载器 迅雷大众版 v7.9.42.5050 精简绿色版

    下载地址:点我 基本介绍 迅雷大众版是一款采用了先进的超线程技术基于网格原理,能够将存在于第三方服务器和计算机上的数据文件进行有效整合,通过这种先进的超线程技术,用户能够以更快的速度从这些第三方节点平 ...

  6. mysql常用命令、非交互式mysql命令看29条

    CentOS下mysql数据库常用命令总结1.更改root密码 mysqladmin -uroot password 'yourpassword' 2.远程登陆mysql服务器 mysql -uroo ...

  7. 网络下载器 EagleGet v2.0.4.60 Full 绿色便携版

    下载地址:点我 基本介绍 EagleGet(亦称 EG Download Accelerator)是一个用于 Windows 系统的下载管理器,它是免费软件.EagleGet 使用多线程技术,支持从Y ...

  8. 网络下载器 Internet Download Manager v6.35.5 绿色便携版

    Internet Download Manager,简称 IDM,是国外的一款优秀网络下载工具.目前凭借着下载计算的速度优势在外媒网站中均受好评,现在已被多数国人熟知.Internet Downloa ...

  9. 终端-Linux命令之非交互SSH密码验证-Sshpass

    Sshpass是使用SSH所谓的"交互式键盘密码身份验证"以非交互方式执行密码身份验证的工具 通俗来说就是 使用ssh密码登录 是需要在连接时手动输入密码的,没办法明文连接,如下图 ...

随机推荐

  1. myeclipse内存配置

    配置文件路径:D:\work\myeclipse\MyEclipse for Spring 10\myeclipseforspring.ini 替换以下内容即可 -vmargs-Xmx768m-XX: ...

  2. WordPress 主题框架是如何工作的

    主题框架可以说是无比强大的!对于非技术型的 WordPress 用户来说,主题框架使得建立一个独一无二并看起来像是运行一个量身定制的主题的网站成为可能,并且对于 WordPress 开发者来说,它们能 ...

  3. EasyUI datetimebox设置默认值为当前时间

    设置value="${notices.release_time}" <input class="easyui-validatebox easyui-datetime ...

  4. Ehcache(02)——ehcache.xml简介

    http://haohaoxuexi.iteye.com/blog/2113728 ehcache.xml简介 ehcache.xml文件是用来定义Ehcache的配置信息的,更准确的来说它是定义Ca ...

  5. javascript操作Math对象的方法总结

    //数学函数--abs 返回数字的绝对值 var a; /*a = Math.abs(-12); alert(a); //12 //数学函数--acos 返回数的反余弦数 a = Math.acos( ...

  6. linux杂谈(十八):DNS服务器的配置(一)

    原文地址: http://blog.chinaunix.net/uid-29622064-id-4242123.html 1.DNS服务器简介 域名系统(英文:Domain Name System,縮 ...

  7. PostgreSQL的 initdb 源代码分析之三

    继续 其实接前面,整个while循环是这样的: ) { switch (c) { ...... } ...... } 这一句,c = getopt_long(argc, argv, "dD: ...

  8. Diskpart挂载/卸载VHD

    #Diskpart挂载VHD $DriveLetter = "X"$VHD_File = "e:\vhd\test\win2008r2.vhdx"$Curren ...

  9. C++转义字符使用

    编码过程中字符串可能过长,这通常须要换行,对于换行转义字符\ ,使用时要保证\后无空格,否则会出现"error C2017:非法的转义字符 "错误 如 //  ''\"后 ...

  10. event级别设置Resumable Space Allocation

    每日一贴,今天的内容关键字为event级别                           设置Resumable Space Allocation 设置Resumable Space Alloc ...