人生就是由众多的细节组成的
正因为是个细节,所以常被人所淡忘

[wget] 下载整个网站或特定目录

下载某个目录下的所有文件:

wget -c -r -np -k -L -p www.xxx.org/pub/path/

 

若用到外部域名的图片或链接,须添加-H参数:

wget -np -nH -r --span-hosts www.xxx.org/pub/path/

 

参数解释如下:

-c 断点续传
-r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件
-np 递归下载时不搜索上层目录,如 wget -c -r www.xxx.org/pub/path/ 没有加参数-np,就会同时下载path的上一级目录pub下的其它文件
-k 将绝对链接转为相对链接,下载整个站点后脱机浏览网页,最好加上这个参数
-L 递归时不进入其它主机
-p 下载网页所需的所有文件,如图片等

-nH, –no-host-directories 不创建主机目录
-H, -–span-hosts 当递归时转到外部主机

参考资料:
1. wget下载整个网站,或特定目录 – 博客园
2. GNU Wget 1.16.2 Manual
3. wget用法,参数解释的比较好的一篇文章

赞(1) 打赏
未经允许不得转载:毛桃博客 » [wget] 下载整个网站或特定目录

评论 抢沙发

评论前必须登录!

 

实践是学习的最佳途径

支持快讯、专题、百度收录推送、人机验证、多级分类筛选器,适用于垂直站点、科技博客、个人站,扁平化设计、简洁白色、超多功能配置、会员中心、直达链接、文章图片弹窗、自动缩略图等...

了解更多看平潭

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

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册