附实例表达,Linux的wget命令详解

By admin in 美高梅手机版4858 on 2019年5月6日

Linux
wget是八个下载文件的工具,它用在指令行下。对于Linux用户是须要的工具,特别对于网络管理员,平常要下载一些软件或从远程服务器苏醒备份到本地服务器。要是大家利用虚拟主机,管理那样的事务大家只能先从远程服务器下载到我们计算机磁盘,然后再用ftp工具上传到服务器。那样既浪费时间又浪费精力,那不不能够的事。而到了Linux
VPS,它则足以一贯下载到服务器而不用经过上传这一步。wget工具体量小但效率完善,它匡助断点下载功能,同时帮忙FTP和HTTP下载方式,支持代理服务器和装置起来方便简单。上边大家以实例的样式表达怎么使用wget

**一、使用wget下载单个文件

Linux
wget是多个下载文件的工具,它用在指令行下。对于Linux用户是必需的工具,越发对于互连网管理员,平常要下载一些软件或从远程服务器恢复生机备份到
本地服务器。若是大家运用虚拟主机,管理那样的作业大家不得不先从远程服务器下载到我们计算机磁盘,然后再用ftp工具上传到服务器。那样既浪费时间又浪费精
力,那不不能够的事。而到了Linux
VPS,它则能够间接下载到服务器而不用经过上传这一步。wget工具体量小但作用完善,它帮忙断点下载功效,同时帮忙FTP和HTTP下载格局,扶助代
理服务器和安装起来方便简单。上边我们以实例的样式表明怎么利用wget。

Linux
wget是二个下载文件的工具,它用在指令行下。对于Linux用户是须要的工具,尤其对于互连网管理员,平时要下载一些软件或从远程服务器苏醒备份到地面服务器。假若大家利用虚拟主机,管理那样的业务大家只可以先从远程服务器下载到大家Computer磁盘,然后再用ftp工具上传到服务器。那样既浪费时间又浪费精力,那不不能够的事。而到了Linux
VPS,它则足以向来下载到服务器而不用经过上传这一步。wget工具体量小但功用完善,它扶助断点下载成效,同时扶助FTP和HTTP下载形式,援助代理服务器和装置起来方便轻巧。上面我们以实例的花样表达怎么使用wget。 

 

**以下的例子是从互连网下载一个文本并保留在当前目录

**1、使用wget下载单个文件

**一、使用wget下载单个文件 

壹、使用wget下载单个文件 

wget

**以下的例证是从网络下载1个文本并保留在当前目录

**以下的例证是从网络下载一个文件并保存在当前目录 

以下的事例是从网络下载3个文件并保留在当前目录 

在下载的经过中会显示进度条,包括(下载落成比例,已经下载的字节,当前下载速度,剩余下载时间)。

wget

wget  

wget  

2、使用wget -O下载并以区别的公文名保存
wget暗中同意会以最后3个合乎”/”的后面包车型地铁字符来命令,对于动态链接的下载平日文件名会不得法。
不当:上边包车型地铁例子会下载3个文本并以名称download.php?id=十80保留

在下载的长河中会显示进程条,包涵(下载完毕比例,已经下载的字节,当前下载速度,剩余下载时间)。

在下载的长河中会展现进程条,包含(下载落成比例,已经下载的字节,当前下载速度,剩余下载时间)。 

在下载的长河中会呈现进程条,包涵(下载完成比例,已经下载的字节,当前下载速度,剩余下载时间)。 

wget
就算下载的文本是zip格式,它照旧以download.php?id=1080下令。
没有错:为了消除这么些主题材料,咱们得以接纳参数-O来内定八个文书名:

二、使用wget -O下载并以分化的文本名保存
wget私下认可会以最终四个适合”/”的后面包车型大巴字符来命令,对于动态链接的下载经常文件名会不精确。
错误:上面包车型客车事例会下载叁个文书并以名称download.php?id=1080封存

二、使用wget -O下载并以差别的文本名保存 
wget默许会以最后一个适合”/”的末端的字符来命令,对于动态链接的下载经常文件名会不正确。 
似是而非:上边包车型客车事例会下载3个文件并以名称download.php?id=十80封存 

二、使用wget -O下载并以差别的文本名保存 

wget -O wordpress.zip

wget
固然下载的文件是zip格式,它依然以download.php?id=十80限令。
是的:为了消除这一个标题,我们得以应用参数-O来内定1个文本名:

wget  
不怕下载的文件是zip格式,它照旧以download.php?id=拾80指令。 
没有错:为了化解那个主题素材,大家能够应用参数-O来钦定一个文书名: 

wget暗中同意会以最后1个相符”/”的前边的字符来命令,对于动态链接的下载日常文件名会不准确。 
谬误:上边包车型大巴事例会下载1个文书并以名称download.php?id=拾80封存 

三、使用wget –limit -rate限制速度下载 当你实行wget的时候,它暗许会占用全体或许的宽口疮载。可是当您盘算下载二个大文件,而你还必要下载其余文件时就有不能缺少限制速度了。

wget -O wordpress.zip

wget -O wordpress.zip  

wget  
固然下载的文本是zip格式,它如故以download.php?id=拾80发令。 
不错:为了缓和这么些难题,大家得以采取参数-O来钦命三个文件名: 

wget –limit-rate=300k

3、使用wget –limit -rate限速下载 当您实践wget的时候,它暗中同意会占用全部或者的宽痛风症载。然而当你妄图下载四个大文件,而你还亟需下载其余文件时就有须求限制速度了。

三、使用wget –limit -rate限速下载  当你推行wget的时候,它私下认可会占用全体大概的宽牛皮癣载。可是当你计划下载三个大文件,而你还需求下载其它文件时就有必要限制速度了。 

wget -O wordpress.zip 附实例表达,Linux的wget命令详解。 

四、使用wget -c断点续传 利用wget -c重新开动下载中断的公文:

wget –limit-rate=300k

wget –limit-rate=300k
 

三、使用wget –limit -rate限制速度下载 
当您推行wget的时候,它暗中同意会占用全体大概的宽遗精载。可是当你妄想下载2个大文件,而你还亟需下载别的文件时就有须要限制速度了。 

wget -c
对此我们下载大文件时突然由于互联网等原因中断分外有帮扶,大家能够连续接着下载而不是再次下载2个文书。须求后续暂停的下载时方可运用-c参数。

4、使用wget -c断点续传 应用wget -c重新起动下载中断的文本:

肆、使用wget -c断点续传  动用wget -c重新开动下载中断的公文: 

wget –limit-rate=300k
 

5、使用wget -b后台下载 对于下载相当大的文件的时候,大家得以行使参数-b进行后台下载。

wget -c
对于大家下载大文件时忽然由于网络等原因中断格外有扶持,大家得以再而三跟着下载而不是再度下载八个文本。要求继续暂停的下载时能够行使-c参数。

wget -c  
对此大家下载大文件时忽然由于互连网等原因中断分外有援助,我们得以持续跟着下载而不是双重下载三个文书。供给继续暂停的下载时得以行使-c参数。 

4、使用wget -c断点续传 
应用wget -c重新起动下载中断的文本: 

wget -b
Continuing in background, pid 1840.
Output will be written to `wget-log’.
你能够行使以下命令来察看下载进度

5、使用wget -b后台下载 对此下载相当的大的文本的时候,大家得以选用参数-b进行后台下载。

5、使用wget -b后台下载  对于下载非常的大的文书的时候,我们得以应用参数-b实行后台下载。 

wget -c  
对此大家下载大文件时突然由于网络等原因中断分外有帮带,大家得以一连跟着下载而不是重复下载2个文本。必要继续暂停的下载时能够应用-c参数。 

tail -f wget-log

wget -b
Continuing in background, pid 1840.
Output will be written to `wget-log’.
你能够运用以下命令来察看下载进度

wget -b  
Continuing in background, pid 1840. 
Output will be written to `wget-log’. 
您能够选拔以下命令来察看下载进程 

伍、使用wget -b后台下载 
对于下载不小的文件的时候,大家得以行使参数-b进行后台下载。 

6、伪装代理名称下载 稍稍网址能因此依照决断代理名称不是浏览器而推辞你的下载请求。可是你能够经过–user-agent参数伪装。

tail -f wget-log

tail -f wget-log 

wget -b  
Continuing in background, pid 1840. 
Output will be written to `wget-log’. 
您可以使用以下命令来察看下载进程 

wget –user-agent=”Mozilla/5.0 (Windows; U; Windows NT 陆.一; en-US)
AppleWebKit/53肆.1陆 (KHTML, like Gecko) Chrome/拾.0.64八.204Safari/53四.1六″ 下载链接

陆、伪装代理名称下载 稍稍网址能透过依照判别代理名称不是浏览器而推辞你的下载请求。可是你能够通过–user-agent参数伪装。

6、伪装代理名称下载  稍许网址能经过依照判定代理名称不是浏览器而不肯你的下载请求。不过你能够通过–user-agent参数伪装。 

tail -f wget-log 

七、使用wget –spider测试下载链接 当您筹算进行定期下载,你应当在预定时间测试下载链接是还是不是行得通。我们能够增添–spider参数实行检讨。

wget –user-agent=”Mozilla/5.0 (Windows; U; Windows NT 陆.一; en-US)
AppleWebKit/53肆.1六 (KHTML, like Gecko) Chrome/十.0.64八.204Safari/53四.1陆″ 下载链接

wget –user-agent=”Mozilla/伍.0 (Windows; U; Windows NT 6.1; en-US)
AppleWebKit/53四.1陆 (KHTML, like Gecko) Chrome/拾.0.64八.20四Safari/53四.1陆″ 下载链接 

陆、伪装代理名称下载 
些微网址能因此依照决断代理名称不是浏览器而推辞你的下载请求。可是你能够经过–user-agent参数伪装。 

wget –spider URL
假设下载链接正确,将会展现

7、使用wget –spider测试下载链接 当您企图展开定时下载,你应有在预定时期测试下载链接是不是行得通。大家得以追加–spider参数举行检讨。

7、使用wget –spider测试下载链接  当您图谋张开定期下载,你应当在预订时间测试下载链接是不是行得通。大家得以追加–spider参数进行自己商量。 

wget –user-agent=”Mozilla/五.0 (Windows; U; Windows NT 陆.1; en-US)
AppleWebKit/53四.16 (KHTML, like Gecko) Chrome/十.0.64八.204Safari/53四.1陆″ 下载链接 

wget –spider URL
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response… 200 OK
Length: unspecified [text/html]
Remote file exists and could contain further links,
but recursion is disabled — not retrieving.
那保障了下载能在约定的时间进行,但当您给错了多个链接,将会来得如下错误

wget –spider URL
设若下载链接正确,将会显得

wget –spider URL 
假诺下载链接准确,将会展现 

七、使用wget –spider测试下载链接 
当你准备张开定期下载,你应该在约定时期测试下载链接是或不是可行。大家得以追加–spider参数实行自己辩论。 

wget –spider url
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response… 404 Not Found
Remote file does not exist — broken link!!!
您能够在以下二种处境下行使spider参数:

wget –spider URL
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response… 200 OK
Length: unspecified [text/html]
Remote file exists and could contain further links,
but recursion is disabled — not retrieving.
那保险了下载能在预定的岁月实行,但当你给错了3个链接,将会议及展览示如下错误

wget –spider URL 
Spider mode enabled. Check if remote file exists. 
HTTP request sent, awaiting response… 200 OK 
Length: unspecified [text/html] 
Remote file exists and could contain further links, 
but recursion is disabled — not retrieving. 
这保障了下载能在预订的光阴张开,但当您给错了3个链接,将会呈现如下错误 

wget –spider URL 
万一下载链接正确,将会议及展览示 

按时下载以前开展检查
间隔检查实验网站是或不是可用
检查网站页面包车型大巴死链接

wget –spider url
Spider mode enabled. Check if remote file exists.
HTTP request sent, awaiting response… 404 Not Found
Remote file does not exist — broken link!!!
您能够在偏下三种状态下使用spider参数:

wget –spider url 
Spider mode enabled. Check if remote file exists. 
HTTP request sent, awaiting response… 404 Not Found 
Remote file does not exist — broken link!!! 
你能够在以下两种景况下采纳spider参数: 

wget –spider URL 
Spider mode enabled. Check if remote file exists. 
HTTP request sent, awaiting response… 200 OK 
Length: unspecified [text/html] 
Remote file exists and could contain further links, 
but recursion is disabled — not retrieving. 
那保障了下载能在约定的时刻实行,但当你给错了八个链接,将会议及展览示如下错误 

8、使用wget –tries扩张重试次数 如果网络至极或下载3个大文件也有非常大可能倒闭。wget私下认可重试二十回三番五次下载文件。即使急需,你能够使用–tries扩充重试次数。

定时下载在此之前开始展览自己研究
距离质量评定网址是不是可用
自己商量网址页面包车型客车死链接

定时下载此前开始展览检查 
距离检查评定网址是不是可用 
自己争持网址页面包车型客车死链接 

wget –spider url 
Spider mode enabled. Check if remote file exists. 
HTTP request sent, awaiting response… 404 Not Found 
Remote file does not exist — broken link!!! 
您能够在偏下两种情状下使用spider参数: 

wget –tries=40 URL

八、使用wget –tries增添重试次数 要是网络失常或下载三个大文件也有异常的大可能率破产。wget暗中认可重试25遍一而再下载文件。要是急需,你能够使用–tries扩大重试次数。

八、使用wget –tries扩充重试次数  如若网络有标题或下载二个大文件也有不小希望倒闭。wget暗许重试二十二遍一连下载文件。假诺需求,你能够应用–tries扩充重试次数。 

定期下载在此以前进行检查 
区间检查评定网址是或不是可用 
反省网址页面包车型地铁死链接 

九、使用wget -i下载多个文本 首先,保存一份下载链接文件

wget –tries=40 URL

wget –tries=40 URL 

8、使用wget –tries扩张重试次数 
设若互连网有标题或下载1个大文件也有非常的大希望停业。wget暗许重试二十五遍延续下载文件。假诺必要,你能够行使–tries扩张重试次数。 

cat > filelist.txt
url1
url2
url3
url4
继之使用这几个文件和参数-i下载

玖、使用wget -i下载几个文件 率先,保存1份下载链接文件

玖、使用wget -i下载多少个公文  第叁,保存一份下载链接文件 

wget –tries=40 URL 

wget -i filelist.txt

cat > filelist.txt
url1
url2
url3
url4
随着使用那几个文件和参数-i下载

cat > filelist.txt 
url1 
url2 
url3 
url4 
随后使用这么些文件和参数-i下载 

九、使用wget -i下载三个文件 
首先,保存壹份下载链接文件 

拾、使用wget –mirror镜像网站 上面包车型客车例子是下载整个网站到地点。

wget -i filelist.txt

wget -i filelist.txt 

cat > filelist.txt 
url1 
url2 
url3 
url4 
继而使用这几个文件和参数-i下载 

wget –mirror -p –convert-links -P ./LOCAL URL
–miror:开户镜像下载
-p:下载全体为了html页面展现平日的文书
–convert-links:下载后,转变费用地的链接
-P ./LOCAL:保存全部文件和目录到本地钦点目录

10、使用wget –mirror镜像网址 下边包车型大巴例子是下载整个网址到本地。

拾、使用wget –mirror镜像网址  上面包车型大巴事例是下载整个网址到本地。 

wget -i filelist.txt 

11、使用wget –reject过滤钦定格式下载 你想下载三个网址,但你不期望下载图片,你可以选择以下命令。

wget –mirror -p –convert-links -P ./LOCAL URL
–miror:开户镜像下载
-p:下载全数为了html页面显示符合规律的文件
–convert-links:下载后,调换开支地的链接
-P ./LOCAL:保存全部文件和目录到地方钦定目录

wget –mirror -p –convert-links -P ./LOCAL URL 
–miror:开户镜像下载 
-p:下载全体为了html页面显示符合规律的公文 
–convert-links:下载后,转变费用地的链接 
-P ./LOCAL:保存全部文件和目录到地点钦点目录 

十、使用wget –mirror镜像网站 
下边包车型大巴事例是下载整个网址到地面。 

wget –reject=gif url

11、使用wget –reject过滤钦命格式下载 您想下载两个网址,但您不期待下载图片,你能够使用以下命令。

1壹、使用wget –reject过滤钦点格式下载  你想下载3个网址,但您不期望下载图片,你能够使用以下命令。 

wget –mirror -p –convert-links -P ./LOCAL URL 
–miror:开户镜像下载 
-p:下载全数为了html页面展现符合规律的文书 
–convert-links:下载后,转变来本地的链接 
-P ./LOCAL:保存全体文件和目录到地点钦点目录 

1二、使用wget -o把下载消息存入日志文件 你不期待下载新闻直接呈以往极端而是在贰个日记文件,能够利用以下命令:

wget –reject=gif url

wget –reject=gif url 

1①、使用wget –reject过滤内定格式下载 
您想下载1个网址,但您不期望下载图片,你能够应用以下命令。 

wget -o download.log URL

1二、使用wget -o把下载音信存入日志文件 你不指望下载新闻一向体现在极端而是在1个日记文件,能够使用以下命令:

12、使用wget -o把下载新闻存入日志文件  您不希望下载音信直接展现在终极而是在3个日记文件,能够选择以下命令: 

wget –reject=gif url 

一三、使用wget -Q限制总下载文件大小 当您想要下载的文书当先五M而脱离下载,你能够动用以下命令:

wget -o download.log URL

wget -o download.log URL 

12、使用wget -o把下载新闻存入日志文件 
你不愿意下载音信直接显示在终极而是在一个日记文件,能够动用以下命令: 

wget -Q5m -i filelist.txt
注意:这么些参数对单个文件下载不起作用,只可以递归下载时才使得。

1三、使用wget -Q限制总下载文件大小 当您想要下载的公文当先五M而退出下载,你能够使用以下命令:

壹3、使用wget -Q限制总下载文件大小  当你想要下载的公文超过5M而退出下载,你能够应用以下命令: 

wget -o download.log URL 

1四、使用wget -r -A下载钦点格式文件 能够在偏下意况选用该成效

wget -Q5m -i filelist.txt
在意:那几个参数对单个文件下载不起成效,只能递归下载时才有效。

wget -Q5m -i filelist.txt 
瞩目:这一个参数对单个文件下载不起作用,只可以递归下载时才有效。 

13、使用wget -Q限制总下载文件大小 
当你想要下载的文件抢先伍M而退出下载,你能够行使以下命令: 

下载1个网址的具有图片
下载多个网站的全部录制
下载贰个网址的享有PDF文件
wget -r -A.pdf url

1肆、使用wget -r -A下载钦定格式文件 能够在以下情况使用该意义

14、使用wget -r -A下载钦定格式文件  能够在偏下情状采纳该功用 

wget -Q5m -i filelist.txt 
注意:这几个参数对单个文件下载不起功能,只好递归下载时才使得。 

15、使用wget FTP下载 你能够运用wget来产生ftp链接的下载。
使用wget匿名ftp下载

下载2个网址的兼具图片
下载一个网址的保有录像
下载一个网址的具有PDF文件
wget -r -A.pdf url

下载一个网址的富有图片 
下载一个网址的有所摄像 
下载3个网址的兼具PDF文件 
wget -r -A.pdf url 

14、使用wget -r -A下载内定格式文件 
能够在以下景况采纳该意义 

wget ftp-url

15、使用wget FTP下载 你能够选取wget来成功ftp链接的下载。
使用wget匿名ftp下载

15、使用wget FTP下载  您能够动用wget来成功ftp链接的下载。 
使用wget匿名ftp下载 

下载叁个网址的具备图片 
下载一个网址的全数录像 
下载3个网址的富有PDF文件 
wget -r -A.pdf url 

接纳wget用户名和密码验证的ftp下载

wget ftp-url

wget ftp-url 

15、使用wget FTP下载 
你能够利用wget来成功ftp链接的下载。 
使用wget匿名ftp下载 

wget –ftp-user=USERNAME –ftp-password=PASSWORD url

运用wget用户名和密码验证的ftp下载

接纳wget用户名和密码验证的ftp下载 

wget ftp-url 

wget是在Linux下支付的开放源代码的软件,笔者是Hrvoje
Niksic,后来被移植到归纳Windows在内的各类平台上。它有以下职能和特色:

(一)协助断点下传效能;那或多或少,也是互联网蚂蚁和FlashGet当年最大的卖点,未来,Wget也得以运用此效率,那么些网络不是太好的用户可以放心了;
(二)同时帮忙FTP和HTTP下载方式;固然现行反革命许多软件可以采纳HTTP格局下载,可是,有些时候,照旧供给使用FTP方式下载软件;
(叁)帮助代理服务器;对平安强度非常高的种类来讲,一般不会将自身的系统直接揭示在互联互连网,所以,援救代理是下载软件必须有的效益;
(四)设置方便人民群众轻松;或者,习贯图形分界面包车型地铁用户已经不是太习于旧贯命令行了,但是,命令行在设置上实际有越来越多的独到之处,最少,鼠标能够少点很频仍,也毫无操心是还是不是错点鼠标;
(伍)程序小,完全无偿;程序小能够思量不计,因为明天的硬盘实在太大了;完全免费就只可以记挂了,尽管互联网上有许多所谓的无偿软件,可是,这几个软件的广告却不是大家喜欢的;

wget –ftp-user=USERNAME –ftp-password=PASSWORD url

wget –ftp-user=USERNAME –ftp-password=PASSWORD url

选取wget用户名和密码验证的ftp下载 

wget固然作用庞大,不过利用起来依然比较轻巧的,基本的语法是:wget
[参数列表] UMuranoL。上面就整合实际的事例来证多美滋下wget的用法。

wget是在Linux下支付的开放源代码的软件,小编是Hrvoje
Niksic,后来被移植到回顾Windows在内的各类平台上。它有以下作用和特色:

(1)帮衬断点下传功效;那或多或少,也是互联网蚂蚁和FlashGet当年最大的卖点,现在,Wget也能够运用此功效,那个互联网不是太好的用户能够放心了;
(2)同时帮助FTP和HTTP下载格局;固然现行反革命很多软件能够利用HTTP格局下载,不过,有个别时候,依然必要采取FTP形式下载软件;
(三)协理代理服务器;对安全强度极高的类别来讲,一般不会将团结的种类直接暴光在互联英特网,所以,帮助代理是下载软件必须有的效益;
(4)设置方便人民群众简单;也许,习贯图形分界面包车型客车用户已经不是太习贯命令行了,不过,命令行在装置上实在有更加多的独到之处,最少,鼠标能够少点很频仍,也决不忧郁是还是不是错点鼠标;
(伍)程序小,完全免费;程序小可以设想不计,因为今日的硬盘实在太大了;完全无偿就只能思索了,尽管互连网上有许多所谓的免费软件,不过,这一个软件的广告却不是大家欣赏的;

wget是在Linux下支付的开放源代码的软件,小编是Hrvoje
Niksic,后来被移植到回顾Windows在内的顺序平台上。它有以下职能和特色: 

(一)协助断点下传功用;那或多或少,也是网络蚂蚁和FlashGet当年最大的卖点,今后,Wget也足以使用此成效,这么些网络不是太好的用户可以放心了; 
(贰)同时帮衬FTP和HTTP下载格局;即便现行反革命很多软件可以选拔HTTP情势下载,可是,有个别时候,依然须求动用FTP模式下载软件; 
(三)帮忙代理服务器;对乌海强度异常高的体系来讲,一般不会将协和的系统直接暴露在互联网络,所以,帮忙代理是下载软件必须有的效益; 
(四)设置方便人民群众轻易;可能,习贯图形分界面包车型客车用户已经不是太习贯命令行了,然则,命令行在装置上实在有更加多的独到之处,最少,鼠标能够少点很频仍,也决不忧郁是不是错点鼠标; 
(5)程序小,完全免费;程序小能够设想不计,因为以后的硬盘实在太大了;完全无需付费就只能思考了,纵然互联网上有诸多所谓的无偿软件,然则,那么些软件的广告却不是大家欣赏的; 

wget –ftp-user=USERNAME –ftp-password=PASSWORD url

一、下载整个http可能ftp站点。 wget
以此命令能够将
首页下载下来。使用-x会强制创建服务器上毫无二致的目录,假使选用-nd参数,那么服务器上下载的享有内容都会加到当地当前目录。

wget即便作用壮大,但是采纳起来依旧相比轻易的,基本的语法是:wget
[参数列表] U福睿斯L。下边就组成现实的例子来证实一下wget的用法。

wget即使功用庞大,可是利用起来如故相比较轻便的,基本的语法是:wget
[参数列表] U昂科拉L。上面就结成实际的例子来验证一下wget的用法。 

附录: 

wget -r
这些命令会依照递归的艺术,下载服务器上富有的目录和文书,实质便是下载整个网站。这几个命令一定要小心使用,因为在下载的时候,被下载网站指向的有所地方同样会被下载,因而,若是那个网址引述了别样网站,那么被引用的网址也会被下载下来!基于那么些缘故,这么些参数不常用。可以用-l
number参数来钦点下载的档期的顺序。举个例子只下载两层,那么使用-l 2。

一、下载整个http可能ftp站点。 wget
以此命令能够将
首页下载下来。使用-x会强制营造服务器上一模贰样的目录,假若采取-nd参数,那么服务器上下载的具有内容都会加到本地当前目录。

1、下载整个http恐怕ftp站点。  wget  
其一命令能够将
首页下载下来。使用-x会强制建设构造服务器上毫无2致的目录,假若运用-nd参数,那么服务器上下载的装有剧情都会加到本地当前目录。 

指令格式: 
wget [参数列表] [目的软件、网页的网站] 

假诺您想制作镜像站点,那么能够选择-m参数,举例:wget -m

那儿wget会自行决断合适的参数来制作镜像站点。此时,wget会报到到服务器上,读入robots.txt并按robots.txt的分明来奉行。

wget -r
这个命令会依照递归的主意,下载服务器上独具的目录和文件,实质正是下载整个网址。那几个命令一定要小心使用,因为在下载的时候,被下载网址指向的装有地方同样会被下载,由此,借使那么些网址援引了别的网址,那么被引用的网址也会被下载下来!基于这几个缘故,那几个参数不常用。能够用-l
number参数来钦赐下载的层系。例如只下载两层,那么使用-l 二。

wget -r  
那些命令会根据递归的艺术,下载服务器上存有的目录和文书,实质就是下载整个网址。那么些命令一定要小心使用,因为在下载的时候,被下载网址指向的全体地方同样会被下载,因而,假使这几个网站引述了别样网址,那么被引用的网址也会被下载下来!基于那个缘故,这些参数不常用。能够用-l
number参数来钦命下载的档次。举个例子只下载两层,那么使用-l 贰。 

-V,–version 展现软件版本号然后退出; 
-h,–help突显软件帮忙新闻; 
-e,–execute=COMMAND 实施多少个 “.wgetrc”命令 

二、断点续传。 当文件尤其大照旧互连网尤其慢的时候,往往三个文书还尚无下载完,连接就早已被切断,此时就供给断点续传。wget的断点续传是自动的,只必要使用-c参数,举个例子:
wget -c
行使断点续传要求服务器协助断点续传。-t参数表示重试次数,比方需求重试玖十九回,那么就写-t
100,如果设成-t
0,那么表示无穷次重试,直到连接成功。-T参数表示超时等待时间,比如-T
120,表示等待120秒连接不上正是过期。

假使您想制作镜像站点,那么能够动用-m参数,比方:wget -m

那会儿wget会自行推断合适的参数来制作镜像站点。此时,wget会报到到服务器上,读入robots.txt并按robots.txt的鲜明来实施。

如果你想制作镜像站点,那么可以选择-m参数,举例:wget -m
 
此时wget会自行判别合适的参数来制作镜像站点。此时,wget会报到到服务器上,读入robots.txt并按robots.txt的规定来实施。 

-o,–output-file=FILE 将软件出口音信保存到文件; 
-a,–append-output=FILE将软件出口音信追加到文件; 
-d,–debug展现输出音信; 
-q,–quiet 不出示输出音讯; 
-i,–input-file=FILE 从文件中赢得U帕杰罗L; 

三、批量下载。 若是有五个文本要求下载,那么能够生成三个文本,把各个文件的U凯雷德L写一行,比方生成文书download.txt,然后用命令:wget
-i download.txt
诸如此类就能把download.txt里面列出的种种U瑞鹰L都下载下来。(假诺列的是文件就下载文件,假诺列的是网址,那么下载首页)

二、断点续传。 当文件尤其大依然互联网尤其慢的时候,往往叁个文书还并未有下载完,连接就早已被隔绝,此时就供给断点续传。wget的断点续传是全自动的,只要求动用-c参数,举个例子:
wget -c
运用断点续传供给服务器帮忙断点续传。-t参数表示重试次数,举个例子要求重试八十九遍,那么就写-t
十0,就算设成-t
0,那么表示无穷次重试,直到连接成功。-T参数表示超时等待时间,比方-T
120,表示等待120秒连接不上正是过期。

2、断点续传。  当文件越来越大依然网络越来越慢的时候,往往三个文本还未有下载完,连接就已经被隔开,此时就必要断点续传。wget的断点续传是电动的,只必要采用-c参数,举例: 
wget -c  
选取断点续传要求服务器协理断点续传。-t参数表示重试次数,举个例子需求重试九15遍,那么就写-t
十0,要是设成-t
0,那么表示无穷次重试,直到连接成功。-T参数表示超时等待时间,举个例子-T
120,表示等待120秒连接不上正是过期。 

-t,–tries=NUMBE奥迪Q5 是还是不是下载次数(0意味无穷次) 
-O –output-document=FILE下载文件保留为别的文件名 
-nc, –no-clobber 不要覆盖已经存在的文书 
-N,–timestamping只下载比地方新的文件 
-T,–timeout=SECONDS 设置超时时间 
-Y,–proxy=on/off 关闭代理 

4、接纳性的下载。 能够钦点让wget只下载壹类公事,或然不下载什么文件。比如:
wget -m –reject=gif
代表下载
可以承受的文件类型,–reject=LIST拒绝接受的文件类型。

3、批量下载。 一旦有多少个文件需求下载,那么能够生成二个文书,把各样文件的U智跑L写一行,举个例子生成文书download.txt,然后用命令:wget
-i download.txt
如此那般就能把download.txt里面列出的各样U奥迪Q三L都下载下来。(纵然列的是文本就下载文件,如若列的是网站,那么下载首页)

3、批量下载。  假诺有两个公文必要下载,那么能够生成1个文件,把各类文件的U卡宴L写壹行,比如生成文书download.txt,然后用命令:wget
-i download.txt 
那般就能够把download.txt里面列出的各种U卡宴L都下载下来。(借使列的是文本就下载文件,假设列的是网址,那么下载首页) 

-nd,–no-directories 不创设目录 
-x,–force-directories 强制创设目录 

5、密码和注明。 wget只好管理利用用户名/密码格局界定访问的网址,能够运用多少个参数:
–http-user=USER设置HTTP用户
–http-passwd=PASS设置HTTP密码
对此急需注脚做注明的网址,就只能选用别的下载工具了,比方curl。

肆、选拔性的下载。 可以钦命让wget只下载一类公事,或许不下载什么文件。比方:
wget -m –reject=gif
意味着下载
能够承受的文件类型,–reject=LIST拒绝接受的文件类型。

4、选拔性的下载。  可以钦命让wget只下载1类公事,或许不下载什么文件。举例: 
wget -m –reject=gif  
表示下载
能够承受的文件类型,–reject=LIST拒绝接受的文件类型。 

–http-user=USER设置HTTP用户 
–http-passwd=PASS设置HTTP密码 
–proxy-user=USEXC90设置代理用户 
–proxy-passwd=PASS设置代理密码 

六、利用代理服务器实行下载。 万1用户的互联网要求经过代理服务器,那么能够让wget通过代理服务器举行理文件件的下载。此时须求在现阶段用户的目录下成立一个.wgetrc文件。文件中能够安装代理服务器:
http-proxy = 111.111.111.111:8080
ftp-proxy = 111.111.111.111:8080
分级代表http的代理服务器和ftp的代理服务器。假诺代理服务器须求密码则运用:
–proxy-user=USE奥迪Q7设置代理用户
–proxy-passwd=PASS设置代理密码
这一个参数。
选用参数–proxy=on/off 使用恐怕关闭代理。
wget还有过多可行的机能,供给用户去开掘。

5、密码和验证。 wget只可以管理利用用户名/密码格局界定访问的网址,能够行使八个参数:
–http-user=USER设置HTTP用户
–http-passwd=PASS设置HTTP密码
对此急需证明做评释的网址,就只可以使用别的下载工具了,比方curl。

五、密码和认证。  wget只好管理利用用户名/密码格局界定访问的网址,能够动用五个参数: 
–http-user=USER设置HTTP用户 
–http-passwd=PASS设置HTTP密码 
对此急需评释做表明的网址,就只可以使用别的下载工具了,举个例子curl。 

-r,–recursive 下载整个网址、目录(小心使用) 
-l,–level=NUMBE奥迪Q3 下载等级次序 

附录:

陆、利用代理服务器实行下载。 借使用户的互连网供给经过代理服务器,那么能够让wget通过代理服务器实行理文件件的下载。此时亟待在现阶段用户的目录下开创八个.wgetrc文件。文件中能够安装代理服务器:
http-proxy = 111.111.111.111:8080
ftp-proxy = 111.111.111.111:8080
各自表示http的代理服务器和ftp的代理服务器。如若代理服务器必要密码则运用:
–proxy-user=USE瑞鹰设置代理用户
–proxy-passwd=PASS设置代理密码
那多个参数。
运用参数–proxy=on/off 使用照旧关闭代理。
wget还有无尽实用的机能,须求用户去开采。

6、利用代理服务器进行下载。  只要用户的互连网需求通过代理服务器,那么能够让wget通过代理服务器进行理文件件的下载。此时急需在近日用户的目录下开创一个.wgetrc文件。文件中得以设置代理服务器: 
http-proxy = 111.111.111.111:8080 
ftp-proxy = 111.111.111.111:8080 
各自表示http的代理服务器和ftp的代理服务器。若是代理服务器供给密码则使用: 
–proxy-user=USECRUISER设置代理用户 
–proxy-passwd=PASS设置代理密码 
那七个参数。 
行使参数–proxy=on/off 使用照旧关闭代理。 
wget还有那些灵光的效劳,需求用户去发现。 

-A,–accept=LIST 能够承受的文件类型 
-翼虎,–reject=LIST拒绝接受的文件类型 
-D,–domains=LIST能够承受的域名 
–exclude-domains=LIST拒绝的域名 
-L,–relative 下载关联链接 
–follow-ftp 只下载FTP链接 
-H,–span-hosts 能够下载外面包车型地铁主机 
-I,–include-directories=LIST允许的目录 
-X,–exclude-directories=LIST 拒绝的目录 

一声令下格式:
wget [参数列表] [目的软件、网页的网站]

附录:

附录: 

汉语文书档案名在平凡的情形下会被编码, 不过在 –cut-dirs 时又是不荒谬的, 
wget -r -np -nH –cut-dirs=3 ftp://host/test/ 
测试.txt 
wget -r -np -nH -nd ftp://host/test/ 
%B4%FA%B8%D5.txt 
wget “ftp://host/test/*” 
%B4%FA%B8%D5.txt 

-V,–version 展现软件版本号然后脱离;
-h,–help显示软件支持音信;
-e,–execute=COMMAND 实行一个 “.wgetrc”命令

指令格式:
wget [参数列表] [目的软件、网页的网址]

命令格式: 
wget [参数列表] [目的软件、网页的网站] 

由 於不著名的来头,大概是为了逃避特殊档名, wget
会活动将抓取档名的部分用 encode_string 处理过, 所以该 patch 就把被
encode_string 管理成 “%三A” 那种东西, 用 decode_string 还原成
“:”,并沿用在目录与档案名称的一些,decode_string 是 wget
内建的函式。 

-o,–output-file=FILE 将软件出口新闻保存到文件;
-a,–append-output=FILE将软件出口音信追加到文件;
-d,–debug展现输出音讯;
-q,–quiet 不出示输出音讯;
-i,–input-file=FILE 从文件中赢得U大切诺基L;

-V,–version 展现软件版本号然后脱离;
-h,–help突显软件帮助新闻;
-e,–execute=COMMAND 实行叁个 “.wgetrc”命令

-V,–version 展现软件版本号然后退出; 
-h,–help呈现软件协助音讯; 
-e,–execute=COMMAND 实践三个 “.wgetrc”命令 

wget -t0 -c -nH -x -np -b -m -P /home/sunny/NOD32view/
-o wget.log

-t,–tries=NUMBEBMWX三 是或不是下载次数(0表示无穷次)
-O –output-document=FILE下载文件保留为别的文件名
-nc, –no-clobber 不要覆盖已经存在的文书
-N,–timestamping只下载比本地新的公文
-T,–timeout=SECONDS 设置超时时间
-Y,–proxy=on/off 关闭代理

-o,–output-file=FILE 将软件出口音信保存到文件;
-a,–append-output=FILE将软件出口音信追加到文件;
-d,–debug展现输出音讯;
-q,–quiet 不出示输出新闻;
-i,–input-file=FILE 从文件中赢得USportageL;

-o,–output-file=FILE 将软件出口音信保存到文件; 
-a,–append-output=FILE将软件出口音信追加到文件; 
-d,–debug突显输出音讯; 
-q,–quiet 不出示输出消息; 
-i,–input-file=FILE 从文件中获得UOdysseyL; 

1.安装

-nd,–no-directories 不创建目录
-x,–force-directories 强制创设目录

-t,–tries=NUMBELX570 是不是下载次数(0意味无穷次)
-O –output-document=FILE下载文件保留为其他文件名
-nc, –no-clobber 不要覆盖已经存在的文书
-N,–timestamping只下载比地点新的公文
-T,–timeout=SECONDS 设置超时时间
-Y,–proxy=on/off 关闭代理

-t,–tries=NUMBEEnclave 是或不是下载次数(0意味无穷次) 
-O –output-document=FILE下载文件保留为其他文件名 
-nc, –no-clobber 不要覆盖已经存在的文件 
-N,–timestamping只下载比地点新的公文 
-T,–timeout=SECONDS 设置超时时间 
-Y,–proxy=on/off 关闭代理 

【Linux】wget: command not
found的二种缓和办法

–http-user=USER设置HTTP用户
–http-passwd=PASS设置HTTP密码
–proxy-user=USEPRADO设置代理用户
–proxy-passwd=PASS设置代理密码

-nd,–no-directories 不创造目录
-x,–force-directories 强制创设目录

-nd,–no-directories 不创制目录 
-x,–force-directories 强制构建目录 

1、rpm 安装

-r,–recursive 下载整个网址、目录(小心使用)
-l,–level=NUMBECRUISER 下载档期的顺序

–http-user=USER设置HTTP用户
–http-passwd=PASS设置HTTP密码
–proxy-user=USE奥迪Q3设置代理用户
–proxy-passwd=PASS设置代理密码

–http-user=USER设置HTTP用户 
–http-passwd=PASS设置HTTP密码 
–proxy-user=USERAV四设置代理用户 
–proxy-passwd=PASS设置代理密码 

下载wget的RPM包:

-A,–accept=LIST 能够承受的文件类型
-奥德赛,–reject=LIST拒绝接受的文件类型
-D,–domains=LIST能够承受的域名
–exclude-domains=LIST拒绝的域名
-L,–relative 下载关联链接
–follow-ftp 只下载FTP链接
-H,–span-hosts 能够下载外面包车型客车主机
-I,–include-directories=LIST允许的目录
-X,–exclude-directories=LIST 拒绝的目录

-r,–recursive 下载整个网址、目录(小心使用)
-l,–level=NUMBE奥德赛 下载档次

-r,–recursive 下载整个网址、目录(小心使用) 
-l,–level=NUMBERAV4 下载等级次序 

华语文档名在平日的动静下会被编码, 可是在 –cut-dirs 时又是健康的,
wget -r -np -nH –cut-dirs=3 ftp://host/test/
测试.txt
wget -r -np -nH -nd ftp://host/test/
%B4%FA%B8%D5.txt
wget “ftp://host/test/*”
%B4%FA%B8%D5.txt

-A,–accept=LIST 能够承受的文件类型
-昂Cora,–reject=LIST拒绝接受的文件类型
-D,–domains=LIST能够承受的域名
–exclude-domains=LIST拒绝的域名
-L,–relative 下载关联链接
–follow-ftp 只下载FTP链接
-H,–span-hosts 能够下载外面包车型客车主机
-I,–include-directories=LIST允许的目录
-X,–exclude-directories=LIST 拒绝的目录

-A,–accept=LIST 还行的文件类型 
-奥迪Q7,–reject=LIST拒绝接受的文件类型 
-D,–domains=LIST还不错的域名 
–exclude-domains=LIST拒绝的域名 
美高梅手机版4858,-L,–relative 下载关联链接 
–follow-ftp 只下载FTP链接 
-H,–span-hosts 能够下载外面包车型客车主机 
-I,–include-directories=LIST允许的目录 
-X,–exclude-directories=LIST 拒绝的目录 

执行

由 於不著名的因由,或然是为了避让特殊档名, wget
会自动将抓取档名的一对用 encode_string 处理过, 所以该 patch 就把被
encode_string 管理成 “%叁A” 那种东西, 用 decode_string 还原成
“:”,并沿用在目录与档案名称的一部分,decode_string 是 wget 内建的函式。

汉语文书档案名在日常的事态下会被编码, 但是在 –cut-dirs 时又是健康的,
wget -r -np -nH –cut-dirs=3 ftp://host/test/
测试.txt
wget -r -np -nH -nd ftp://host/test/
%B4%FA%B8%D5.txt
wget “ftp://host/test/*”
%B4%FA%B8%D5.txt

中文文书档案名在日常的情景下会被编码, 可是在 –cut-dirs 时又是寻常的, 
wget -r -np -nH –cut-dirs=3 ftp://host/test/ 
测试.txt 
wget -r -np -nH -nd ftp://host/test/ 
%B4%FA%B8%D5.txt 
wget “ftp://host/test/*” 
%B4%FA%B8%D5.txt 

rpm -ivh wget-1.12-8.el6.x86_64.rpm 

wget -t0 -c -nH -x -np -b -m -P /home/sunny/NOD32view/
-o wget.log

由 於不有名的缘由,可能是为着躲避特殊档名, wget
会自动将抓取档名的局部用 encode_string 处理过, 所以该 patch 就把被
encode_string 管理成 “%三A” 那种事物, 用 decode_string 还原成
“:”,并沿用在目录与档案名称的有的,decode_string 是 wget 内建的函式。

由 於不著名的因由,可能是为了避开特殊档名, wget
会活动将抓取档名的部分用 encode_string 处理过, 所以该 patch 就把被
encode_string 管理成 “%三A” 这种东西, 用 decode_string 还原成
“:”,并沿用在目录与档案名称的1对,decode_string 是 wget
内建的函式。 

2、yum安装

wget -t0 -c -nH -x -np -b -m -P /home/sunny/NOD32view/
-o wget.log

wget -t0 -c -nH -x -np -b -m -P /home/sunny/NOD32view/
-o wget.log

yum -y install wget

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有