wget 常用参数释义

简介: wget 大法好啊,废话不多说,下面开始wget之旅吧。下载限速 wget命令有一个内建的选项可以先顶下载任务占有的最大的带宽,从而保证其他应用程序的流畅运行。具体使用--limit-rate 数字k(千字节)/m(兆字节)举例:# 以20k速度下载一个iso文件wget --limit-rate 20k http://example.com/file.iso额外的,wget还可以指定最大下载配额(quota)一旦配额用尽,下载也就会随之停止。

wget 大法好啊,废话不多说,下面开始wget之旅吧。


下载限速

wget命令有一个内建的选项可以先顶下载任务占有的最大的带宽,从而保证其他应用程序的流畅运行。

具体使用--limit-rate 数字k(千字节)/m(兆字节)

举例:

# 以20k速度下载一个iso文件
wget --limit-rate 20k http://example.com/file.iso

额外的,wget还可以指定最大下载配额(quota)一旦配额用尽,下载也就会随之停止。

配额:说白了就是分配给的下载量,如1G等等。
举例:

wget -Q 100m http://wxample.com/file1 http://example.com/file2

断点续传

这个功能真的是很优雅,使用wget的时候,只需要指定-c选项即可。
举例:

wget -c URL

复制整个网站

复制整个网站,说白了就是把目标网站做成一个镜像,然后下载到本地。

  • 常用方式:
    我们只需要制定–mirror参数即可。但是网站上超链接什么的大部分是以网站服务器相对路径而存在的,为了保证下载下来的镜像能正常的访问,我们需要将这些超链接转换成本地形式,这时–convert-links就出场了。
    举例:
wget --mirror --convert-links URL
  • 不常用方式:
wget -r -N -l -k DEPTH URL
  • r: recursive 代表递归的下载
  • N: 表示使用文件的时间戳
  • l : 指定页面的层级
  • k(convert-links): 指示将页面的超链接转换成本地地址

访问需认证的页面

指定–user 和–password参数即可

举例:

wget --user username -password password URL

或者不指定密码,而由网页提示并手动的输入密码。

wget --user username --ask-password pass URL
目录
相关文章
|
11月前
|
Python
python中带星号参数是什么东西?
小朋友你是否有很多问号,python中有时候参数中带了和*是怎么回事? 如果是不懂或者挑刺,欢迎来阅读本篇@(滑稽)
59 0
|
Linux
Linux tar命令一个有用的参数--strip-component
在解压文件的时候,如果压缩包中的文件存在多级目录。解压出来的时候如果你不想要这些多级目录,你就可以使用–strip-component参数来实现。
662 0
|
JavaScript
[✔️]cmake command 无法使用通配符匹配文件,只能检索下目录指定文件
[✔️]cmake command 无法使用通配符匹配文件,只能检索下目录指定文件
238 0
jmeter的正则表达式提取器的用法和切换参数查看格式
jmeter的正则表达式提取器的用法和切换参数查看格式
kaggle如何解压文件(包含7z类型文件和zip类型文件)
kaggle如何解压文件(包含7z类型文件和zip类型文件)
|
C语言
gcc编译时rpath可以使用多个路径,用:分隔
gcc编译时rpath可以使用多个路径,用:分隔
182 0
|
Linux PHP
linux常用名称解析
名称解析 shell shell 壳,区别于核;指提供使用者使用界面的软件(命令解析器)。类似doc中的cmd.exe RPM Red Hat Package Manager rpm软件包管理器 yum yum yellow dog updater,modified 极好的,妙的;黄狗更新 前端软件包管理器,基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
1225 0
|
网络协议 Linux 数据安全/隐私保护
Linux命令参数详细解析-wget
GNU Wget 1.14,非交互式的网络文件下载工具。 用法: wget [选项]... [URL]... 启动: -V, --version 显示 Wget 的版本信息并退出。
1084 0
|
缓存 安全 Shell
Linux命令参数详细解析-yum
check 检查 RPM 数据库问题 check-update 检查是否有可用的软件包更新 clean 删除缓存数据 deplist 列出软件包的依赖关系 distribution-synchro...
1671 0
|
应用服务中间件 nginx