利用wget批量下载http目录下文件
来源:互联网 发布:海康2017硕士算法待遇 编辑:程序博客网 时间:2024/05/03 05:17
因为网络特殊,连不上互联网,只好自己制作一个puppet本地源。因为自己的电脑是是可以连互联网的,所以就直接将puppetlabs.repo导入进来了
rpm -Uvh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-7.noarch.rpm
进入/etc/yum.repos.d/看以看到puppetlabs.repo.
注意:因为我是X86-64的系统【在终端中输入arch命令可以知道$basearch】的值
进入http://yum.puppetlabs.com/el/6.0/products/x86_64/我们可以看到许多的包:要是用wget命令逐个包下载,繁琐程度难以想象。所以这时候就必须利用wget批量下载:
wget -nd -r -l1 -A.rpm --no-parent http://yum.puppetlabs.com/el/6.0/products/x86_64/
---------------------------------------------------------------------------------------------------------------------------------------------------------
使用 wget 完成批量下载
如果想下载一个网站上目录中的所有文件, 我需要执行一长串wget命令, 但这样做会更好:
wget -nd -r -l1 --no-parent http://www.foo.com/mp3/
这条命令可以执行的很好, 但有时会下载像 index.@xx 这样一些我不想要的文件. 如果你知道想要文件的格式, 可以用下面的命令来避免下载那些多余的文件:
wget -nd -r -l1 --no-parent -A.mp3 -A.wma http://www.foo.com/mp3/
我来简单的介绍一下命令中指定选项的作用.
-nd 不创建目录, wget默认会创建一个目录
-r 递归下载
-l1 (L one) 递归一层,只下载指定文件夹中的内容, 不下载下一级目录中的.
–no-parent 不下载父目录中的文件
转载地址:http://article.yeeyan.org/view/30993/19075
补充:http://yhj1065.blog.163.com/blog/static/19800217201392393033224/
---------------------------------------------------------------------------------------------------------------------------------------------------------
有时候下载整个目录下的包也不现实,那么可以吧自己需要的包的URL地址写入到一个文件中去。如我再../lixw/seeds.txt放入了一些URL地址,那么在该路径下,只要将使用命令也可以批量下载:
wget -i seeds.txt
- 利用wget批量下载http目录下文件
- 利用wget批量下载http目录下文件
- 批量编译目录下文件的Makefile
- Python批量对目录下文件重命名
- php 获取目录下文件 批量改名 批量插入数据库
- C# 利用FTP自动下载xml文件后利用 FileSystemWatcher 监控目录下文件变化并自动更新数据库
- SQLServer批量导入目录下文件(文件名及数据)
- Python实例31[批量对目录下文件重命名]
- shell脚本 批量转换目录下文件编码
- Python 脚本 批量删除目录下文件的特定内容
- 利用find命令递归修改目录下文件权限
- 目录下文件计数
- 遍历目录下文件
- 目录下文件重命名
- nginx配置网站所有目录下文件http认证
- 给服务器目录下文件压缩并下载方法
- android下文件下载
- 利用WGET下载文件,并保存到指定目录
- 设计模式之行为型设计模式
- 使用android SDK + NDK的方法创建含本地代码的工程
- eclipse 快捷键指令
- Android WebView加载本地Html文件
- ios 常用的小框架
- 利用wget批量下载http目录下文件
- 生产者和消费者代码。
- sed基本知识详解
- 解决Android录音iOS兼容性问题
- ping命令
- poj1419 Graph Coloring,无向图,最大独立集
- substr 和 find函数实现自己的字符串分割函数(以指定分隔符分割字符串,分隔符可为字符串)
- ios-NSString常用使用方法
- 白话经典算法系列之三 希尔排序的实现