php下载七牛整个文件夹,七牛云存储文件批量下载到本地方法

相信很多站长都在用着七牛云来存储着图片、js等一些静态文件,有时想备份时不知道怎么批量下载?怎么把七牛云存储文件批量下载到本地呢?七牛官方其实已经给了接口,但是官方教材写得比较简单,今天西安SEO就给大家详情说一下七牛云存储文件批量下载到本地方法。

以沃森博客存在七牛云上的图片为例来演示批量下载:

3l1gaKm88c.png

1、下载官方的批量下载工具

2、部署批量下载文件

把下载的文件解压,放在电脑的D盘的qiniuxiazai(D:\qiniuxiazai)文件夹下面。如下图所示。

6286HdG2Ig.png

3、编辑wosn.conf文件

用记事本打开 wosn.conf 文件,然后编辑这个配置文件并保存。完成之后大概如下:

LEhKDa3DD5.png

配置文件说明

dest_dir

下载文件存放路径,文件存放目录

bucket

七牛云空间名

domain

后台绑定的二级域名

access_key

七牛提供的AK后台可查

secret_key

七牛提供的SK后台可查

is_private

是否为私密空间true,false

prefix

附件前缀(一般留空)

suffix

附件后缀(一般留空)

其中 access_key 和 secret_key 的值可以在七牛云后台中的个人中心的密钥管理中获得。

A7lGKeB3FK.png

4、cmd命令执行

填写好配置文件,然后就开始执行命令了。键盘【win+R】快捷键打开 【运行】窗口,输入cmd 回车 进入Windows系统的dos命令模式。

然后输入【D:】 进入D磁盘目录,再输入【cd qiniuxiazai】进入D磁盘下的qiniuxiazai文件夹下面,最后执行命令【 qshell qdownload 10 wosn.conf 】(qshell qdownload是命令;10下载的并发协程数量,从1~10 可以理解为下载速度。)。如下图所示

6g2jl301Fj.png

我这只有100来张图片,几十秒就下载完成。在电脑D盘qiniuwosn文件夹下,七牛wosn子域名上的所有文件都下载下来了,如下图所示。

agAGiFmGH8.png

5、拓展延伸

如果是想挪图片到其他存储空间,那么接下来就得把图片上传到空间相对应的文件夹里,然后通过以下两条SQL命令来替换数据库中关于七牛的链接为新的图片链接地址。

UPDATE?wp_posts?SET?post_content?=?REPLACE(?post_content,'http://七牛域名地址.com1.z0.glb.clouddn.com','新的图片地址')?;

UPDATE?wp_posts?SET?post_content?=?REPLACE(?post_content,'http://?七牛域名地址.qiniudn.com','新的图片地址')?;

七牛的图片链接地址可在“内容管理”中看到。如下图

g1Cb29473j.png

至此,七牛云存储文件批量下载到本地方法就说完了。赶紧折腾去吧

903c55b73ff6b12674055ece3eb7b121.gif

903c55b73ff6b12674055ece3eb7b121.gif

PS:注意自己电脑是32位还是64位的来选择程序下载。

历史上的今天:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值