七牛云批量下载

批量下载七牛云空间数据,七牛云提供了一个命令行工具:qshell 七牛云官方下载

使用步骤:
1、下载qshell,最好把exe文件放到单独目录并把文件名改为qshell。
七牛云批量下载_第1张图片
2、qshell是命令行工具不能直接运行,需要在cmd中使用,打开cmd进入qshell的文件夹E:\qiniu(如果想在任意目录下执行qshell,需要将你放qshell的目录配到环境变量的path中,比如我要添加的目录就是:E:\qiniu)
七牛云批量下载_第2张图片
3、添加授权,在七牛云点击秘钥管理,如果有秘钥就可以直接使用如果没有需要创建秘钥。
七牛云批量下载_第3张图片
生成的秘钥如下:
七牛云批量下载_第4张图片
4、添加账号和账号管理
使用qshell account AK SK name添加账号 AK\SK:为对应的秘钥,name为你为这个账号取得别名与七牛云账号名没有关系。可以同时添加多个账号但只有一个账号处于活动状态可使用:
qshelll user ls查看所有的账号
qshell user cu name切换当前使用的账号
qshell user remove name删除添加的账号
更多的操作使用qshell user查看帮助文档

5、编写配置文件
七牛云批量下载_第5张图片
配置文件qdownload.conf内容,具体参考:qdownload

{
     
    "dest_dir"   :   "", //下载本地存放路劲
    "bucket"     :   "",              //存储空间名字
    "prefix"     :   "image/",                  //指定某个前缀
    "suffixes"   :   ".png,.jpg",              //指定某个后缀 
    "cdn_domain" :   "down.example.com",//设置下载的CDN域名,默认为空表示从存储源站下载,【该功能默认需要计费,如果希望享受10G的免费流量,请自行设置cdn_domain参数,如不设置,需支付源站流量费用,无法减免!!!】
    "referer"    :   "http://www.example.com", //缓存地址
    "log_file"   :   "E:\\qiniu\\download.log", //错误日志存放路劲
    "log_level"  :   "info",   //错误日志等级
    "log_rotate" :   1,      //下载日志文件的切换周期,单位为天,默认为1天即切换到新的下载日志文件
    "log_stdout" :   false  //下载日志是否同时输出一份到标准终端,默认为false,主要在调试下载功能时可以指定为true
}

6、下载文件,使用qdownload命令下载 ,

qshell qdownload -c 10 E:\qiniu\qdownload.conf  E:\qiniu\
除了下载文件qshell还有许多其他操作:qshell官方文档

你可能感兴趣的:(经验分享,程序人生,其他)