专栏首页蓝天Shell关于Wget命令的使用技巧

Shell关于Wget命令的使用技巧

wget 是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。

$ wget -r -np -nd http://example.com/packages/

这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结构。

$ wget -r -np -nd --accept=iso http://example.com/centos-5/i386/

与上一条命令相似,但多加了一个 --accept=iso 选项,这指示 wget 仅下载 i386 目录中所有扩展名为 iso 的文件。你也可以指定多个扩展名,只需用逗号分隔即可。

$ wget -i filename.txt

此命令常用于批量下载的情形,把所有需要下载文件的地址放到 filename.txt 中,然后 wget 就会自动为你下载所有文件了。

$ wget -c http://example.com/really-big-file.iso

这里所指定的 -c 选项的作用为断点续传。

$ wget -m -k (-H) http://www.example.com/

该命令可用来镜像一个网站,wget 将对链接进行转换。如果网站中的图像是放在另外的站点,那么可以使用 -H 选项。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • WGet使用指南

    wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理.

    一见
  • eclipse的thrift插件

    插件网址为:http://thrift4eclipse.sourceforge.net/en/install.html,经测试对Eclipse 4.4.2也有...

    一见
  • 一个死锁分析过程

    第一步的目标是找到锁被谁持有了,这只需要找到死锁的位置,然后查看pthread_mutex_t.__owner值是什么。接下来使用GDB的“info thr...

    一见
  • 使用wget命令在命令行下下载资源

    wget是一个命令行实用程序,它从Internet检索文件并将它们保存到本地文件系统。任何可以通过HTTP或FTP协议访问的文件都能利用wget进行下载。wge...

    魔法少女伊莉雅
  • 【nodejs原理&源码赏析(5)】net模块与通讯的实现

    net模块是nodejs通讯功能实现的基础,nodejs中最常用的功能就是作为WebServer使用,建立服务器时使用的http.createServer就是在...

    大史不说话
  • 企业如何按需选择元数据管理工具?

    在各种数字化的影响下,将企业环境中的各种元数据整合利用至关重要。对于企业来说,选择适合自己的元数据管理工具将能最大化发挥元数据的作用,以协助企业完成在数据方面的...

    yuanyi928
  • ABAP bit 操作

    debugger里观察到的value:( Any byte values, 00 to FF )

    Jerry Wang
  • 数据圈最残酷真相即将浮出水面

    开篇提示:即便你不喜欢DT君今天的瞎bb,也务必坚持到文末惊喜处,这不是愚人节玩笑!

    DT数据侠
  • 马斯克等116人联名上书,呼吁联合国禁止“杀人机器人”

    安妮 编译整理 量子位 出品 | 公众号 QbitAI 据外媒Fortune报道,昨天,116名机器人和AI公司创始人和CEO联手签署了一封给联合国的公开信,呼...

    量子位
  • Facebook开设加拿大蒙特利尔AI实验室,两名顶尖AI专家加入

    李杉 李林 编译整理 量子位 出品 | 公众号 QbitAI ? 去加拿大开个AI实验室,成了美国科技巨头的新风尚。多伦多和蒙特利尔,都是热门选择。 据美国道琼...

    量子位

扫码关注云+社区

领取腾讯云代金券