80后的细娃儿

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

下载 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

点赞

发表评论