范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

Linux之wget命令

  Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。
  wget 可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目录结构。这又常被称作"递归下载"。在递归下载的时候,wget 遵循Robot Exclusion标准(/robots.txt). wget可以在下载的同时,将链接转换成指向本地文件,以方便离线浏览。
  wget 非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性.如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。安装方式
  有些最小安装的Linux系统可能没有安装上wget命令,可以自行安装CentOS> yum install wget -y Debian/Ubuntusudo apt-get install -y wget 命令格式
  wget [参数][URL]命令参数启动参数-V, –version 显示wget的版本后退出-h, –help 打印语法帮助-b, –background 启动后转入后台执行-e, –execute=COMMAND 执行’.wgetrc’格式的命令,wgetrc格式参见/etc/wgetrc或~/.wgetrc记录和输入文件参数-o, –output-file=FILE 把记录写到FILE文件中-a, –append-output=FILE 把记录追加到FILE文件中-d, –debug 打印调试输出-q, –quiet 安静模式(没有输出)-v, –verbose 冗长模式(这是缺省设置)-nv, –non-verbose 关掉冗长模式,但不是安静模式-i, –input-file=FILE 下载在FILE文件中出现的URLs-F, –force-html 把输入文件当作HTML格式文件对待-B, –base=URL 将URL作为在-F -i参数指定的文件中出现的相对链接的前缀–sslcertfile=FILE 可选客户端证书 –sslcertkey=KEYFILE 可选客户端证书的KEYFILE –egd-file=FILE 指定EGD socket的文件名下载参数-bind-address=ADDRESS 指定本地使用地址(主机名或IP,当本地有多个IP或名字时使用)-t, –tries=NUMBER 设定最大尝试链接次数(0 表示无限制).-O –output-document=FILE 把文档写到FILE文件中-nc, –no-clobber 不要覆盖存在的文件或使用.#前缀-c, –continue 接着下载没下载完的文件-progress=TYPE 设定进程条标记-N, –timestamping 不要重新下载文件除非比本地文件新-S, –server-response 打印服务器的回应-T, –timeout=SECONDS 设定响应超时的秒数-w, –wait=SECONDS 两次尝试之间间隔SECONDS秒-waitretry=SECONDS 在重新链接之间等待1…SECONDS秒-random-wait 在下载之间等待0…2*WAIT秒-Y, -proxy=on/off 打开或关闭代理-Q, -quota=NUMBER 设置下载的容量限制-limit-rate=RATE 限定下载速率目录参数-nd –no-directories 不创建目录-x, –force-directories 强制创建目录-nH, –no-host-directories 不创建主机目录-P, –directory-prefix=PREFIX 将文件保存到目录 PREFIX/…-cut-dirs=NUMBER 忽略 NUMBER层远程目录HTTP 选项参数-http-user=USER 设定HTTP用户名为 USER.-http-passwd=PASS 设定http密码为 PASS-C, –cache=on/off 允许/不允许服务器端的数据缓存 (一般情况下允许)-E, –html-extension 将所有text/html文档以.html扩展名保存-ignore-length 忽略 ‘Content-Length’头域-header=STRING 在headers中插入字符串 STRING-proxy-user=USER 设定代理的用户名为 USERproxy-passwd=PASS 设定代理的密码为 PASSreferer=URL 在HTTP请求中包含 ‘Referer: URL’头-s, –save-headers 保存HTTP头到文件-U, –user-agent=AGENT 设定代理的名称为 AGENT而不是 Wget/VERSIONno-http-keep-alive 关闭 HTTP活动链接 (永远链接)cookies=off 不使用 cookiesload-cookies=FILE 在开始会话前从文件 FILE中加载cookiesave-cookies=FILE 在会话结束后将 cookies保存到 FILE文件中FTP 选项参数-nr, –dont-remove-listing 不移走 ‘.listing’文件-g, –glob=on/off 打开或关闭文件名的 globbing机制passive-ftp 使用被动传输模式 (缺省值).active-ftp 使用主动传输模式retr-symlinks 在递归的时候,将链接指向文件(而不是目录)递归下载参数-r, –recursive 递归下载--慎用!-l, –level=NUMBER 最大递归深度 (inf 或 0 代表无穷)-delete-after 在下载完毕后局部删除文件-k, –convert-links 转换非相对链接为相对链接-K, –backup-converted 在转换文件X之前,将之备份为 X.orig-m, –mirror 等价于 -r -N -l inf -nr-p, –page-requisites 下载显示HTML文件的所有图片递归下载中的包含和不包含(accept/reject):-A, –accept=LIST 分号分隔的被接受扩展名的列表-R, –reject=LIST 分号分隔的不被接受的扩展名的列表-D, –domains=LIST 分号分隔的被接受域的列表-exclude-domains=LIST 分号分隔的不被接受的域的列表-follow-ftp 跟踪HTML文档中的FTP链接-follow-tags=LIST 分号分隔的被跟踪的HTML标签的列表-G, –ignore-tags=LIST 分号分隔的被忽略的HTML标签的列表-H, –span-hosts 当递归时转到外部主机-L, –relative 仅仅跟踪相对链接-I, –include-directories=LIST 允许目录的列表-X, –exclude-directories=LIST 不被包含目录的列表-np, –no-parent 不要追溯到父目录使用wget下载单个文件> wget http://nginx.org/download/nginx-1.16.1.tar.gz
  在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。使用wget下载单个文件并重命名> wget http://nginx.org/download/nginx-1.16.1.tar.gz -O ngx.tar.gz
  wget默认会以最后一个符合"/"的后面的字符来命令,对于动态链接的下载通常文件名会不正确。使用wget –limit -rate限速下载> wget --limit-rate 300 http://nginx.org/download/nginx-1.16.1.tar.gz -O ngx.tar.gz
  当你执行wget的时候,它默认会占用全部可能的宽带下载。但是当你准备下载一个大文件,而你还需要下载其它文件时就有必要限速了。使用wget -c断点续> wget -c  http://nginx.org/download/nginx-1.16.1.tar.gz -O ngx.tar.gz
  使用wget -c重新启动下载中断的文件,对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件。需要继续中断的下载时可以使用-c参数。使用wget -b后台下载> wget -b http://nginx.org/download/nginx-1.16.1.tar.gz -O ngx.tar.gz 继续在后台运行,pid 为 64780。 将把输出写入至 "wget-log"。
  对于下载非常大的文件的时候,我们可以使用参数-b进行后台下载伪装代理名称下载> wget --user-agent="Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16" http://nginx.org/download/nginx-1.16.1.tar.gz -O ngx.tar.gz
  有些网站能通过根据判断代理名称不是浏览器而拒绝你的下载请求。不过你可以通过–user-agent参数伪装。批量下载> cat urls.txt https://rumenz.com/rumenbiji/1.zip https://rumenz.com/rumenbiji/2.zip https://rumenz.com/rumenbiji/3.zip https://rumenz.com/rumenbiji/4.zip  > wget -i urls.txt 使用wget –mirror镜像网站> wget --mirror -p --convert-links -P ./LOCAL URL -miror:开户镜像下载-p:下载所有为了html页面显示正常的文件-convert-links:下载后,转换成本地的链接-P ./LOCAL:保存所有文件和目录到本地指定目录使用wget -r -A下载指定格式文件> wget -r -A.pdf rumenz.com 使用wget FTP下载> wget ftp-url > wget --ftp-user=USERNAME --ftp-password=PASSWORD url 使用wget匿名ftp下载:wget ftp-url使用wget用户名和密码认证的ftp下载:wget –ftp-user=USERNAME –ftp-password=PASSWORD url跳过证书检查
  如果要从具有无效SSL证书的主机通过HTTPS下载文件,请使用以下--no-check-certificate选项:> wget --no-check-certificate https://rumenz.com/rumenbiji/1.zip 利用代理服务器进行下载
  需要在当前用户的目录下创建一个.wgetrc文件。文件中可以设置代理服务器> vim ~/.wgetrc http-proxy = 8.8.8.8:8080  ftp-proxy  = 8.8.8.111:8080 如果代理服务器需要密码则使用–proxy-user=USER设置代理用户  –proxy-passwd=PASS设置代理密码

DOGE和SHIB在2021年引领基于Meme资产包占Meme币经济的852021年即将结束,狗狗币柴犬等基于模因的数字货币的市值在今年尤为突出。事实上,价值469亿美元的meme加密资产占2。32万亿美元加密经济的2。仅狗狗币和柴犬就占据了当今meme由政策驱动转向市场拉动我国新能源汽车渗透率不断提升来源人民网人民网北京12月20日电(记者栗翘楚)近日,中国汽车工业协会发布11月份汽车工业经济运行情况显示,今年111月,我国新能源汽车产销分别完成302。3万辆和299。0万辆,一加Nord2CE或明年2月上市,配置中规中矩12月19日消息,此前91mobiles称,一加正在准备一款新的Nord系列手机,型号为Nord2CE,预计将在2022年初在印度上市。现有网友发现,OnePlusNord2CE近公告精选中装建设与鸿蒙时代等拟联合开发元宇宙应用等项目三峡能源拟合计411。69亿元投建三个海上风电场项目热点中装建设与鸿蒙时代等拟联合开发元宇宙应用等项目中装建设(002822)12月20日晚间公告,公司与子公司中装云科技墨者安全科技深圳鸿蒙时代于近日签署战略合作框架协议。各方联合开新能源电力行业具有前所未有的光明前景风电光伏发电等新能源电力行业高速发展,正在引领新一轮能源革命,具有前所未有的光明前景,值得投资者积极关注和大力炒作。据国家能源局统计,2020年我国非化石能源在能源消耗总量中占比112月20日操作回顾真假外资都被锤,新能源被清算了今天的行情就一个字,惨!大跌的股票比上周增多了,一方面新能源是重灾区,宁王带头砸,另一方面受打击假外资的影响,一些十大流动股东有港资外资身影的都跌得不轻。先说新能源,我在11月份提传统豪华车品牌地位受冲击,德系三强集体反攻纯电动汽车市场12月17日,奔驰采用全新EVA电驱平台打造的豪华D级纯电轿车EQS正式上市,进一步完善纯电产品矩阵。12月16日,宝马集团也宣布将在中国市场加速推进电动化,明年将在中国市场上市5让技术流动起来科企岛APP科企岛APP平台简介科企岛APP互联网产学研的实验室技术服务平台,致力于科技赋能产业,让技术创造价值。企岛秉持简单丰富价值效率的理念,汇聚最新科研成果,推广高新技术,以解决企业实际偷渡客联想多次调整国际业务战略只为加速跑路,猛男逃单前传联想改名后业务偷渡战略思路一览目录蓎宋芫明箐1改名后成为民营500大点评,改名以后以民企自居。2投资数据中国管,电脑手机美国管点评,分四大板块,化整为零3电脑数据美国管理,留投资手20212022年中国外卖O2O行业市场前瞻与投资战略规划分析中国O2O行业发展综述1。1O2O基本概念1。1。1O2O的定义1。1。2O2O模式简介1。1。3O2O发展阶段分析(1)信息搬运阶段(2)线上和线下联动阶段(3)服务标准化时代1支付行业互联互通进程加快近一段时间,支付行业互联互通进入加速期。近期,支付宝与中国银联在全国范围实现收款码扫码互认。此外,支付宝已经与28家银行机构实现线下扫码互认。这一进程快于市场预期。支付宝与中国银联
7nm芯片三星屏DC调光,跌价1700元,从高端市场跌至中端市场近日魅族高调宣布魅蓝回归,相信有些网友以前也买过魅蓝手机,魅蓝是魅族的中低端机,性能不是很强大,现在推出来估计还是为了占领3000元以下的市场,现在魅族发布的机型很少,只有数字系列从3799元跌至2399元,65W闪充视频防抖,从高端市场跌至中端市场绝大多数手机厂商都会很羡慕苹果公司,因为苹果公司的iPhone手机利润极高,尽管iPhone售价不便宜,但是愿意入手的消费者仍然很多,而苹果手机之所以能利润高还能卖得好,主要是因为iPadmini6没有满血5G,mini5为新产品让路,价崩遭疯抢9月16日,据外媒MacRumors报道,蜂窝数据版iPadmini6不具备毫米波5G功能。在苹果的官网上,iPhone13的产品页上有详细支持的蜂窝数据库,但在iPadmini6解除屏蔽网址链接不应讨价还价本网讯(记者张君成)保障合法的网址正常访问,是互联网发展的基本要求,无正当理由进行限制,严重影响了用户的体验,损害了用户的权益,扰乱了市场秩序。9月13日上午,工信部回应重点整治网拜腾与富士康合作生变,MByte量产或再次跳票作者龚进辉新能源汽车市场气势如虹,拜腾汽车(以下简称拜腾)的日子却并不好过。据日本经济新闻报道,富士康与拜腾的电动汽车合作因为后者财务状况恶化而被搁置。今年1月,拜腾与富士康南京经iOS14。8修复高危险性漏洞!苹果敦促果粉立马更新果粉已经更新了最新iOS14。8和iPadOS14。8吗?这次的更新主要是修复相当严重的安全漏洞,苹果公司也建议果粉一定要尽快更新。苹果突然释出了iOS14。8和iPadOS14。目前值得买的5部手机,看看有你在用的么?当下时间已经来到了9月,手机也成为了很多用户关注的地方。当下必定还有很多用户在寻找适合自己的手机,不妨就来看看这几款当下热度较高的机型。realmeGT大师探索版realme现如今整治屏蔽外链,腾讯和阿里将如何走向互通生态圈9月13日,工信部整治屏蔽外链,约谈了阿里腾讯字节跳动小米网易等互联网公司,会议上针对一些互联网平台相互屏蔽网址的行为作出重要指示,并强制要求9月17日起,各平台必须按标准解除屏蔽腾讯阿里字节要拆墙,拼多多京东会很受伤终于,用户们盼望已久的,微信淘宝抖音们可能真的要互相打通了。按照工信部的要求,各平台必须按标准在限期内解除屏蔽,否则将依法采取处置措施。而针对工信部整治屏蔽网址链接,目前腾讯阿里字小学生能玩4个小时了!腾讯中秋限玩方案出炉假期1天1小时9月16日,腾讯公布了2021年中秋节期间游戏限玩公告,将严格执行相关规定,仅在9月17日(周五)19日(周日)20日(周一)21日(周二)四天晚上20点到21点,为未成年人提供一橙心优选大裁撤,阿里却加码升级!社区团购最终还是由巨头接手一度如日中天被市场看好的社区团购,仅仅在一年多之后,就烧完了资本的耐心和热情。在生鲜需求旺盛的夏天,社区团购非但没能迎来转机,反而加速了迈入寒冬的步伐。橙心优选大裁撤,阿里买菜业务