美文网首页
七牛图床备份

七牛图床备份

作者: 冰奇 | 来源:发表于2018-12-10 14:07 被阅读6次

由于域名被回收,所以需要备份图片,无法使用 qdownload 的情况下。

1、先按《命令行工具(qshell)工具对象存储 - 七牛开发者中心》的下载 & 设置 qshell

版本 支持平台 链接
qshell v2.3.4 Mac OSX, Linux, Windows 下载

Linux和Mac平台

(1)权限
如果在Linux或者Mac系统上遇到Permission Denied的错误,请使用命令chmod +x qshell来为文件添加可执行权限。这里的qshell是上面文件重命名之后的简写。

(2)任何位置运行
对于Linux或者Mac,如果希望能够在任何位置都可以执行,那么可以把qshell所在的目录加入到环境变量$PATH中去。假设qshell命令被解压到路径/home/jemy/tools目录下面,那么我们可以把如下的命令写入到你所使用的bash所对应的配置文件中,如果是/bin/bash,那么就是~/.bashrc文件,如果是/bin/zsh,那么就是~/.zshrc文件中。写入的内容为:

export PATH=$PATH:/home/jemy/tools

保存完毕之后,可以通过两种方式立即生效,其一为输入source ~/.zshrc或者source ~/.bashrc来使配置立即生效,或者完全关闭命令行,然后重新打开一个即可,接下来就可以在任何位置使用qshell命令了。

2、在 qshell 同级目录下创建 .sh 文件,然后运行就可以将图片保存到当前目录下

#!/bin/bash

bucket="${1}" 

imgs=`qshell listbucket2 $bucket`

i=0
for line in $imgs
do
    # echo $line
    if(($i==0)) 
    then
        # echo $line
        `qshell get $bucket $line`
    fi
    i=$(($i+1))

    if(($i>6)) 
    then
        i=0
    fi
done

执行

sh untitled.sh bucketname

相关文章

  • 七牛图床备份

    由于域名被回收,所以需要备份图片,无法使用 qdownload 的情况下。 1、先按《命令行工具(qshell)工...

  • 如何自动备份图片到七牛图床?

    原文链接:如何自动备份图片到七牛图床? 七牛云是个很好用的图床,但是 Mac 下并没有什么很好用的客户端,每次上传...

  • Typora + PicGo

    必备 Markdown 编辑器:Typora 图床:七牛云 图床管理工具:PicGo 步骤 设置图床 教程 设置...

  • 七牛博客图床

    为啥要用图床 大家平时写文章肯定会使用markdown,而图片插入往往是一个大问题。我使用过jekyll和hexo...

  • 使用七牛云和picgo打造markdown图床

    使用七牛云和picgo打造markdown图床 [TOC] 七牛云设置 七牛云注册,实名认证后就会有10G的免费空...

  • 七牛云对象存储+Mpic图床,实现图片托管

    七牛云对象存储+Mpic图床,实现图片托管。 账号申请:七牛云 打开官网 七牛云,注册账号,完成实名认证 为什么选...

  • 图床——基于七牛JS-SDK和KVDB

    原文链接:图床——基于七牛JS-SDK和KVDB 上传 服务端获取token JS上传到七牛 详细使用可参考七牛J...

  • markdown编辑器typora配置关联阿里云oss图床

    markdown编辑器typora配置关联阿里云oss图床 最近发现新版的typora可以支持多种图床,七牛云,阿...

  • 借助七牛图床 uptoken

    看了两天的七牛云sdk文档JavaScript SDK的文档说明写下此篇文,送给没有脑子记不住东西的我。 dist...

  • 用七牛做图床

    写在前面 笔者近期在使用简书、Leanote等写字工具的时候添加图片时有一些小小的想法,首先这些写字工具能够支持把...

网友评论

      本文标题:七牛图床备份

      本文链接:https://www.haomeiwen.com/subject/bjvrhqtx.html