树莓派通过wget批量下载并保持原有目录结构

发布于 / 折腾 / 4 条评论

很多时候遇到一些喜欢的图片小视频什么的就想保存下来。
但是一个个的下载比较麻烦,数量少的话还可以接受,数量大的话就头大了,而且自己手动创建文件也很麻烦。
为此曾经使用过Teleport、HTTrack等离线浏览器但是效果不是很理想,经常下着下着就无响应了。
因为平时用的电脑是win系统如果下载量大的话电脑就得一直开着,感觉不划算呀。
此时我需要一台低功耗可以长时间不关机的电脑,这时想到吃灰很久的树莓派,虽然小但是也被称作卡片电脑不是?而且还能跑linux系统。

于是目标转向linux平台可以批量下载文件并保持原有目录结构软件。
因为HTTrack是有linux版本的,所以尝试了一下,最后放弃了。
同时发现一个问题!
自己是真菜!!!
搞不懂那一堆一堆的英文,而且下载量的大的话总是出问题(可能是我没弄明白这软件设置出的问题)。
总之是HTTrack无法解决我的问题。
经过不懈的搜索终于发现了wget这个神器,太牛B了,可以批量下载还可以保持原有的目录结构。
以前只会用wget下载单一文件,现在才发现wget的强大。
用到的命令是这样的:
wget -r -i /home/pi/beautyleg.txt
-r 表示递归下载方式,可以保持原有文件的目录结构。
-i /home/pi/beautyleg.txt 下载的文件比较多把要下载文件的地址都放在了txt文件里 /home/pi/beautyleg.txt里放的就是大量文件的下载地址。
因为树莓派没有显示器所以一般都是用xshell来管理,这样关闭xshell后下载也会终止。
所以还需要用到另一个软件 screen
安装好screen后新建一个会话,然后输入wget的下载命令,树莓派就会安静的开始下载了,而什么xshell什么电脑随时可以关闭了。
至于大量文件的下载地址如何搞到?
有些地址可以用excel手动合成有些也可以用采集软件采集。

  1. 其实应该叫 Linux 系统 整站下载吧,和树莓派没关系我觉得。

    1. @antior 有道理,但是如果按你的那么叫的话我会觉得我的树莓还是在吃灰没有一点用处 :sad: 加上树莓派会觉得它还是有点用处的,心里稍微好受点 :razz:
  2. 支持一下。

  3. wget,我知道,可这个硬件是个什么鬼?