新闻资讯
发布日期:2024-08-10 05:47 点击次数:178
功能:wget是一个从网罗下载文献的号令行用具,它救助 HTTP、HTTPS 和 FTP 公约,况兼不错在 Linux、Windows 和 Mac OS X 上开动。不错指定的URL下载文献,近似于HTTP客户端。
wget特殊富厚,当因为网罗不富厚下载失败时,wget会握住尝试,直到把文献无缺下载完成。要是是劳动器打断下载经由,它会再次联到劳动器上从住手的场地陆续下载文献。
常用选项:
示例:
1、使用wget下载一个文献
下载单个文献况兼保存在现时目次:
作者近期赴新疆参观访问,见证了该地区的社会经济和文化发展成就。在中国中央政府和地方政府的共同努力下,新疆在脱贫攻坚和经济发展方面取得了令人瞩目的成就。
图为2024年西藏自治区第四届马兰花创业培训讲师大赛比赛现场。(主办方提供)新华网发
[root@localhost ~/test]# wget http://nginx.org/download/nginx-1.11.7.tar.gz
陆续前次中断的下载:
[root@localhost ~/test]# wget -c http://nginx.org/download/nginx-1.11.7.tar.gz
放到后台下载:
[root@localhost ~/test]# wget -b http://nginx.org/download/nginx-1.11.7.tar.gz
稽查后台下载的进程:
[root@localhost ~/test]# tail -f wget-log
2、限速下载使用参数:--limit-rate
[root@localhost test]# wget --limit-rate=300k http://nginx.org/download/nginx-1.11.7.tar.gz
3、测试下载的联结是否平常,复返200 OK确认平常:wget --spider URL
[root@localhost ~/test]# wget --spider http://nginx.org/download/nginx-1.11.7.tar.gz
4、下载时增多下载重试的数次,wget默许是重试20次,下载大文献时不错使用:wget --tries=40 URL
[root@localhost ~/test]# wget --tries=40 http://nginx.org/download/nginx-1.11.7.tar.gz
5、使用wget -i下载多个文献
不错使用输入文献的形势下载多个文献。当先,先在一个文献中准备许多个URL,举例 urls.txt:
[root@localhost ~/test]# vim urls.txt
[root@localhost ~/test]# cat urls.txt
http://nginx.org/download/nginx-1.11.7.tar.gz
http://nginx.org/download/nginx-0.9.6.tar.gz
http://nginx.org/download/nginx-1.9.9.zip
[root@localhost ~/test]# wget -i urls.txt
6、使用-O下载并保存为指定文献名,字母大写O
自界说的文献名为:nginx.tar.gz
[root@localhost ~/test]# wget -O nginx.tar.gz http://nginx.org/download/nginx-1.11.7.tar.gz
7、下载ftp文献
[root@localhost test]# wget ftp://192.168.1.10/ISO/CentOS-6.5-i386-minimal.iso
使用用户名和密码:指定用户名:--ftp-user=admin,指定密码:--ftp-password=admin:
[root@localhost test]# wget --ftp-user=admin --ftp-password=admin ftp://192.168.1.10/ISO/CentOS-6.5-i386-minimal.iso
8、关于网罗不富厚的用户使用-c和--tries参数,保证下载完成,并下载到指定目次:
[root@localhost ~/test]# wget -t 3 -c http://nginx.org/download/nginx-1.11.7.tar.gz -P /tmp/
9、稽查HTTP头信息:
[root@localhost test]# wget -S http://nginx.org/download/nginx-1.11.7.tar.gz
[root@localhost test]# wget --debug http://nginx.org/download/nginx-1.11.7.tar.gz
10、下载通盘网站
下载的文献放在现时localdir目次下
[root@localhost ~/test]# wget --mirror -p --convert-links -P ./localdir https://www.baidu.com/
[root@localhost ~/test]# ll localdir/www.baidu.com/
选项证明:
--mirror:启用镜像下载。
-p:下载系数为了知晓 HTML 页面所需的元素。
--convert-links:改变下载后的联结,便于土产货浏览。
-P ./localdir:将下载的文献保存到指定目次。
11、下载需要认证的文献
username是需要填写的用户名,password是需要填写的密码
wget --user=username --password=password http://example.com/protectedfile.zip
12、使用代理下载
代理的地址:http://172.16.5.61:8081
[root@localhost ~/test]# wget -e use_proxy=yes -e http_proxy=http://172.16.5.61:8081 http://nginx.org/download/nginx-1.11.7.tar.gz
13、爬取网站履行并过滤文献类型
举例,只下载网站上的 PDF 文献:
wget -r -A pdf http://example.com
14、忽略文凭查抄
未必会际遇自签名文凭,使用 --no-check-certificate 忽略文凭查抄:
wget --no-check-certificate https://example.com/securefile.zip
15、下载时跳过已存在文献
要是你但愿跳过已存在的文献,不错使用 -nc 选项:
wget -nc http://nginx.org/download/nginx-1.11.7.tar.gz开云彩票
Powered by 开云彩票(中国)官方网站 @2013-2022 RSS地图 HTML地图