没有所谓的捷径
一切都是时间最平凡的累积

wget命令详解

本文最后更新:2019年7月13日,已超过1941天未更新,如果文章内容失效,请留言反馈本站。

命令格式:
wget [参数列表] [目标软件、网页的网址]
-V,–version 显示软件版本号然后退出;
-h,–help显示软件帮助信息;
-e,–execute=COMMAND 执行一个 “.wgetrc”命令
-o,–output-file=FILE 将软件输出信息保存到文件;
-a,–append-output=FILE将软件输出信息追加到文件;
-b,后台下载,一般下载大文件使用
-d,–debug显示输出信息;
-q,–quiet 不显示输出信息;
-i,–input-file=FILE 从文件中取得URL;
-t,–tries=NUMBER 是否下载次数(0表示无穷次)
-O –output-document=FILE下载文件保存为别的文件名
-nc, –no-clobber 不要覆盖已经存在的文件
-N,–timestamping只下载比本地新的文件
-T,–timeout=SECONDS 设置超时时间
-Y,–proxy=on/off 关闭代理
-nd,–no-directories 不建立目录
-m, --mirror shortcut for -N -r -l inf --no-remove-listing. 镜像
-x,–force-directories 强制建立目录
–http-user=USER设置HTTP用户
–http-passwd=PASS设置HTTP密码
–proxy-user=USER设置代理用户
–proxy-passwd=PASS设置代理密码
-r,–recursive 指定递归下载
-l,–level=NUMBER 下载层次
-A,–accept=LIST 可以接受的文件类型
-R,–reject=LIST拒绝接受的文件类型
-D,–domains=LIST可以接受的域名
–exclude-domains=LIST拒绝的域名
-L,–relative 下载关联链接
–follow-ftp 只下载FTP链接
-H,–span-hosts 可以下载外面的主机
-I,–include-directories=LIST允许的目录
-X,–exclude-directories=LIST 拒绝的目录
--limit-rate 限速,语法--limit-rate=速度,一般用K和M

这里介绍几种最常用的参数

1、下载整个http或者ftp站点。
wget http://cn.wordpress.org/wordpress-5.0.3-zh_CN.zip
下载的过程中会显示进度条,包含(下载完成百分比,已经下载大小、速度、剩余时间)。
2、下载文件并自定义名称保存。
示例:将文件下载保存为wordpress.zip。
wget -O wordpress.zip http://cn.wordpress.org/wordpress-5.0.3-zh_CN.zip

3、--limit-rate限速下载,
示例:限速300KB每秒下载,下载压缩包命名为wordpress.zip
wget -O wordpress.zip --limit-rate=300K http://cn.wordpress.org/wordpress-5.0.3-zh_CN.zip

4、-c 断点续传
示例:限速300K下载wordpress-5.0.3-zh_CN.zip,下载文件重命名为wordpress.zip,支持断点续传
wget -c -O wordpress.zip --limit-rate=300K http://cn.wordpress.org/wordpress-5.0.3-zh_CN.zip

5、-b 后台下载
示例:
wget -b http://cn.wordpress.org/wordpress-5.0.3-zh_CN.zip
执行后会提示
Continuing in background, pid 2860.
Output will be written to `wget-log’.
会显示进程pid以及日志,可以用tail -f wget-log 查看进度

6、-i 下载多个文件
首先需要将下载的url连接保存到文本中。
wget -i filelist.txt

7、镜像网站
wget --mirror -p –convert-links -P ./LOCAL URL
-miror:开户镜像下载
-p:下载所有为了html页面显示正常的文件
-convert-links:下载后,转换成本地的链接
-P ./LOCAL:保存所有文件和目录到本地指定目录

8、访问需要账号密码验证的页面
wget --user username -password password URL

linux多线程可以参考:https://blog.mydns.vip/1280.html

» 站长码字辛苦,有用点个赞吧,也可以打个
» 若转载请保留本文转自:豫章小站 » 《wget命令详解》
» 本文链接地址:https://blog.mydns.vip/1517.html
» 如果喜欢可以: 点此订阅本站 有需要帮助,可以联系小站
赞(8) 打赏
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除,联系邮箱:contact@mydns.vip。文章观点不代表本站立场。本站原创内容未经允许不得转载,或转载时需注明出处:豫章小站 » wget命令详解
分享到: 更多 (0)

评论 抢沙发


  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

智慧源于勤奋,伟大出自平凡

没有所谓的捷径,一切都是时间最平凡的累积,今天所做的努力都是在为明天积蓄力量

联系我们赞助我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏