惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
GbyAI
GbyAI
Google DeepMind News
Google DeepMind News
Jina AI
Jina AI
B
Blog
aimingoo的专栏
aimingoo的专栏
酷 壳 – CoolShell
酷 壳 – CoolShell
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI
月光博客
月光博客
H
Help Net Security
V
Visual Studio Blog
量子位
A
About on SuperTechFans
博客园 - Franky
人人都是产品经理
人人都是产品经理
N
Netflix TechBlog - Medium
云风的 BLOG
云风的 BLOG
雷峰网
雷峰网
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
博客园 - 叶小钗
P
Proofpoint News Feed
MongoDB | Blog
MongoDB | Blog

蛋蛋之家

SUMIFS和LET函数——让 Excel 自己动起来 Halo 博客晚间卡顿排查记:从"玄学卡顿"到"真凶落网" 我用这个开源项目,把 AI 绘画提示词变成了"代码"——awesome-gpt-image-2 深度体验报告 群晖部署 LX Music Server:浏览器就是你的音乐播放器【详细版】 500道Word题库太痛苦?于是我写了个智能学习平台 别用一个人的奔跑,耗尽两个人的余生——《你凭什么认为我会一直喜欢你呢》 博客评论自动填充新方案:兼容 Vue/React 响应式绑定与跨架构填充逻辑 2026 生产级指南:Halo 2.x + PostgreSQL 自动化部署与性能优化手册 从 Typecho 转向 Halo 2.x:全能型 Nginx 架构与 SEO 无损迁移指南 Typecho 迁移 Halo 完整教程:数据库视图解决表前缀 + 自动提取封面图 + 去重检测 我的 CodeBuddy 装备库:218个技能全公开 + 使用心得 为博客添加自定义评论表情 Comment2Bark:Typecho评论推送到Bark插件 又拍云插件 UpyunFile v1.2 更新:修复 Typecho 1.3.0 兼容性问题 手把手修复RSS 403:从PHP警告到Cloudflare拦截的全链路排查 网站被镜像怎么办?2026年反镜像攻防实战指南 VLESS + Reality + Vision:2026 极致隐蔽节点搭建全解析 给OpenList和Alist加上液态玻璃效果,颜值直接拉满! 网页截图瞬间“赛博飞升”?手把手教你根治 Windows HDR 截图发白 群晖 NAS 影音终极方案:Docker Rclone + OpenList 完美挂载 Plex 全攻略 一个简洁高效的SVG图标库 告别重复劳动!一键填充评论的神奇书签脚本 - 蛋蛋之家 解锁思源笔记的隐藏力量:siyuan-patch 深度体验与技术实现 Oracle Cloud 自救指南:旧手机丢失后如何绕过 MFA 重新登录【更新2026年最新政策】 本站已加入“萌国ICP备案”联萌!😄 Excel 月报自动化指南:告别重复劳动,让数据主动为你服务 梦呓:为异地女友准备的2周年惊喜礼物 Typecho 多吉云插件优化:更灵活的存储目录配置 甲骨文云硬盘扩容指南:从50G到200G的“免费午餐”怎么吃? ⏰ 时间同步:当你的服务器开始“穿越”时,如何优雅地把它拉回现实
七牛云测试域名失效后如何下载空间中的文件
吴蛋蛋 · 2018-11-09 · via 蛋蛋之家

前段时间一直收到七牛云回收测试域名的邮件,由于比较忙一直没有时间搭理。结果在回过神来的时候发现外链统统失效了,并且还不能下载。

在查阅了相关资料时发现有 qshell 和 qrsctl 两种办法,因为不想再申请七牛云的空间了,所以选择了使用 qrsctl 下载七牛云空间中的文件。

首先下载qrsctl这个工具,我使用的是 Mac 电脑所以下载 Mac 版本的。

下载后的文件将其改名为 qrsctl,chmod +x qrsctl 赋予可执行权限。直接在 terminal 中运行./qrsctl会出现相应说明文档,如下图:

说明文档

按照下面的指令,输入自己七牛云的账号和密码登录,这个登陆的有效期是 3600 秒,就是一个小时。

./qrstcl login <your username> <your password>

接下来,我们列出我们所有的空间(buckets):

./qrsctl buckets

可以看到,我有三个 bucket:

所有空间

不放心,登陆七牛云后台看一下:

七牛云后台结果

匹配上了!现在看看我这个 outmusic 下有哪些文件:

outmusic下的文件

OK,现在我们通过命令行看看是否匹配:

./qrsctl listprefix outmusic ''

注意:最后是两个英文单引号。

终端结果

显示的内容跟七牛云网页端的是一样的,当然要注意第一行是七牛云自带的一个标志字符串 "marker:"。

得到图片名后,可以通过七牛云的如下命令下载一个文件。

qrsctl get

eg:

./qrsctl get outmusic yongqi.mp3 ./yongqi.mp3

就可以将 outmusic 中的 yongqi.mp3 下载到电脑当前路径下,保存成的 yongqi.mp3,当然也可以改成其他名字。

以上几步综合起来,我们就可以通过批处理把所有内容下载到本地了。

#!/bin/bash
files=`./qrsctl listprefix outmusic ''`
i=0
echo $files | tr " " "\n" | while read line
do
if(($i>0))
then
echo $line
./qrsctl get outmusic $line ./$line
fi
i=$(($i+1))
done

把以上的代码保存成.sh 文件,比如 down.sh。在终端里赋权后运行,就可以批量下载了。

Linux 也可以参考这个的脚本代码,但是 Windows 不行,这个脚本是 sh 文件,Windows 下不能直接执行,还是想其他办法执行吧。