Netsky's Blog

  • *NIX相关
  • 心情随笔
  • 无线安全
  • 软件交流
  • 未分类
  1. 首页
  2. *NIX相关
  3. 正文

七牛域名到期,文件下载回本地的方法

2018年11月28日 1236点热度 2人点赞 0条评论

下载 qshell,使用命令行工具进入 qshell.exe 同一目录

密钥设置

qshell account -- ak sk name
在 个人中心 > 密钥管理 获取 ak sk,帐号名称 name 随便写

获取原空间文件名

列出原空间文件列表并保存到 list.txt 文件中

qshell listbucket 原空间名 -o list.txt
list.txt 文件有6列,不处理复制不了,只保留文件名这列,也就是第1列

cat list.txt | awk '{print $1}' > list-filename.txt
cmd.exe 没有 awk 命令,可以用 cmder,或者手动删除其它列

在网页中新建存储空间,存储区域一定要和原空间一样

qshell batchcopy --force 原空间名 新空间名 -i list-filename.txt
下载

在 qshell.exe 同一目录中新建一个下载配置文件 download.txt,配置如下:

{
"dest_dir": "本地目录",
"bucket": "新空间名",
"cdn_domain": "外链默认域名"
}
执行下载命令

qshell qdownload download.txt

 

 

Linux 步骤:

 

qshell account ak sk name //登录  name随意
qshell listbucket A -o a.txt //导出文件
cat a.txt | awk '{print $1}' >a_final.txt //提取文件名
qshell batchcopy A newhost -i a_final.txt //同步到新空间

qshell qdownload -c 10 newhost.conf //下载新空间里的文件

newhost.conf 内容

{
"dest_dir" : "/home/qiniu/backup",
"bucket" : "zahuo",
"domain" : "*****.clouddn.com",
"access_key" : "******************",
"secret_key" : "******************",
"is_private" : false,
"prefix" : "",
"suffix" : ""
}

 

 

标签: 暂无
最后更新:2019年6月4日

Netsky

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

Netsky

这个人很懒,什么都没留下

实用工具
人民币大写电脑版 人民币大写手机版 DNSpod API获取PHP版 DNSpod API获取HTML版 Dnspod 动态解析
目录
  • *NIX相关
  • 心情随笔
  • 无线安全
  • 未分类
  • 群晖
  • 虚拟化
  • 软件交流

COPYRIGHT © 2022 Netsky's Blog. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang