qshell 是利用七牛文檔上公開的 API 實現的一個方便開發者測試和使用七牛API服務的命令行工具,使用該工具能夠實現不少的功能,今天就分享一下利用qshell定時備份空間文件到本地linux
1.下載qshell工具,解壓git
能夠從筆者的git地址下載:https://git.oschina.net/zhangchao123/qshell.git
解壓後,會有多個文件,分別對應不一樣的操做系統,根據本身系統選取
2.編寫備份的配置文件shell
把解壓後的qshell_linux_amd64文件重命名爲qshell,筆者是linux64位系統,因此選取的該文件
新建一個配置文件down.conf
{
"dest_dir":"/downImg",
"bucket":"testRoom",
"prefix":"",
"suffixes":""
}
cd usr/local/src
mkdir qshell
把down.conf配置文件和qshell文件上傳到qshell目錄
#設置當前用戶的AccessKey和SecretKey#
./qshell account your accessKey your secretKey
#導出七牛空間到指定文件夾,就是dest_dir指定目錄# ./qshell qdownload 10 down.conf執行完成,就會把testRoom空間裏的文件拷貝到downImg裏了