wget下载一个目录下的文件
需要下载某个目录下面的所有文件。命令如下:
wget -c -r -np -k -L -p www.xxx.org/pub/path/
下载目录中 能够使用通配符匹配的文件。命令如下:
wget -c -r -np -k -L -p -A '*2.4.6-1*' 例如:
[root@localhost x86_64]# wget -c -r -np -k -L -p -A '*2.4.6-1*' http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/[root@localhost x86_64]# ls
repodata zabbix-sender-2.4.6-1.el7.x86_64.rpm
zabbix-2.4.6-1.el7.x86_64.rpm zabbix-server-2.4.6-1.el7.x86_64.rpm
zabbix-agent-2.4.6-1.el7.x86_64.rpm zabbix-server-mysql-2.4.6-1.el7.x86_64.rpm
zabbix-get-2.4.6-1.el7.x86_64.rpm zabbix-server-pgsql-2.4.6-1.el7.x86_64.rpm
zabbix-java-gateway-2.4.6-1.el7.x86_64.rpm zabbix-web-2.4.6-1.el7.noarch.rpm
zabbix-proxy-2.4.6-1.el7.x86_64.rpm zabbix-web-japanese-2.4.6-1.el7.noarch.rpm
zabbix-proxy-mysql-2.4.6-1.el7.x86_64.rpm zabbix-web-mysql-2.4.6-1.el7.noarch.rpm
zabbix-proxy-pgsql-2.4.6-1.el7.x86_64.rpm zabbix-web-pgsql-2.4.6-1.el7.noarch.rpm
zabbix-proxy-sqlite3-2.4.6-1.el7.x86_64.rpm
在下载时。有用到外部域名的图片或连接。如果需要同时下载就要用-H参数。
wget -np -nH -r --span-hosts www.xxx.org/pub/path/
参数解释:
-c 断点续传
-r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件
-nd 递归下载时不创建一层一层的目录,把所有的文件下载到当前目录
-np 递归下载时不搜索上层目录,如wget -c -r www.xxx.org/pub/path/
没有加参数-np,就会同时下载path的上一级目录pub下的其它文件
-k 将绝对链接转为相对链接,下载整个站点后脱机浏览网页,最好加上这个参数
-L 递归时不进入其它主机,如wget -c -r www.xxx.org/
如果网站内有一个这样的链接:
www.yyy.org,不加参数-L,就会像大火烧山一样,会递归下载www.yyy.org网站
-p 下载网页所需的所有文件,如图片等
-A 指定要下载的文件样式列表,多个样式用逗号分隔
-i 后面跟一个文件,文件内指明要下载的URL
参考:
http://www.cnblogs.com/lidp/archive/2010/03/02/1696447.html
http://pkuwwt.github.io/linux/2015-09-26-all-the-wget-commands-you-should-know/
http://www.xjliu.net/blog/?p=591
http://5iwww.blog.51cto.com/856039/620831
http://blog.sciencenet.cn/blog-598445-500835.html
转载于:https://blog.51cto.com/ganmu/1951903
wget下载一个目录下的文件相关推荐
- 如何使用 wget 下载一个目录下的所有文件
今天想要下载编译原理的"虎书"上的资料,使用wget但只是下载了一个index.html--,如下 于是我就参考资料,写此博客以记录 方法如下: wget -r -np -nH - ...
- win32 API 遍历一个目录下的文件
代码: #include <windows.h>DWORD EnumerateFileInDirectory(LPWSTR );int APIENTRY WinMain(HINSTANCE ...
- 关于linux系统遍历一个目录下所有文件的代码原理以及代码
11.23 这段时间一直在写linux系统内核的代码,刚开始就在linux文件系统这儿纠了好久,直到现在,说不会写吧!写了好几版了,也生成exe了,说会写吧,代码一跑,哦豁,没达到自已想要的效果,就是 ...
- linux编写脚本读取txt文件,用bash脚本或者批处理 bat脚本 读取一个目录下.txt文件第一行内容存放到新文件a.txt...
起因:我把cmd 控制台说成了dos! 发展:人类生气了,跟我扯了一堆 dos 还有什么玩意儿,在我第二次还说那个是dos界面以后:( 后续:人类要我写 批处理bat 还有linux bash 脚本去 ...
- linux如何统计目录下的文件个数,linux怎么查看一个目录下的文件数量
有时候需要看文件夹下有多少文件,那么就需要用到以下指令 $ls -l | grep -c '^-' 个grep是啥意思呢?我们man一下 $man grep 会看到以下描述: SYNOPSIS gre ...
- windows一个目录下最大文件数目
对于FAT16文件系统, 可以保存的文件体积最大值是 4 GB - 1 byte (2^32 bytes - 1 byte): 卷的最大体积是4GB:每个卷上最多可以保存的文件数量是65,536个 ( ...
- 利用wget批量下载http目录下文件
因为网络特殊,连不上互联网,只好自己制作一个puppet本地源.因为自己的电脑是是可以连互联网的,所以就直接将puppetlabs.repo导入进来了 rpm -Uvh http://yum.pupp ...
- LINUX环境下资源下载中文目录及中文文件名称问题
为什么80%的码农都做不了架构师?>>> http://www.yeeach.com/2009/04/09/linux%E7%8E%AF%E5%A2%83%E4%B8%8B%E ...
- Java 复制一个文件到另外一个目录下
因为项目部署在jboss上面,在上传一些图片的时候,把他上传到当前项目的下,比如:(这里是以Windows服务器为例的,当然linux也是一样的) D:\jboss-eap-6.4\domain\se ...
最新文章
- free5GC — 部署端到端 5G 实验网络
- POJ-2481 Cows---树状数组的运用
- CAsyncSocket及CSocket的区别和用法
- python自然语言处理库_Python 自然语言处理(NLP)工具库汇总
- MySQL之流程控制结构(分支,循环)
- Go调度程序:Ms,PsGs
- 2017282110261-高级软件工程第二次作业
- 【报告分享】2020-2021虎嗅洞察报告:聚焦私域流量,洞察增长变局.pdf(附下载链接)...
- python中两个文件如何互相传参_argparse模块如何在jupyter notebook中用于传参?
- libyuv NV12裁剪
- 嵌入式硬件入门——74HC138译码器(三个IO实现8选1)
- 鼎捷易飞ERP视频教程-金速鹏-专题视频课程
- Linux SSH工具与wget、curl、scp命令详解
- Ubuntu 安装Chromium浏览器
- Win10 Ubuntu16.04 时间同步问题
- python内建方法
- 机器学习15-k-均值算法表述
- 钟平程序员逻辑英语——回归理性——中英文对切基本公式(1-1)
- Linux操作系统实践期中考总结(选择题)
- 亿级以上的数据量 ES如何优化
热门文章
- avue下拉框中属性可以显示,但不能选中
- splite和map的结合使用
- Team Foundation Server (TFS) 2015 安装指导
- rsync实现负载均衡集群文件同步,搭建线上测试部署环境
- Linux自动亮度,ubuntu亮度无法自动调节终极解决方案
- python爬silverlight_Python创建Silverlight控件编写过程经验分享
- webform中提交按钮同时执行更新和插入操作_软件测试中的功能测试点(三)
- 小程序iconfont报错_【经验】开发微信小程序经验总结
- php mysql-proxy报错_MySQL-proxy代理导致PHP PDO::ATTR_EMULATE_PREPARES的预处理出错,MySQL报General error: 1243错误...
- ElasticSearch范围查询(英文检索)