七牛云qshell的安装及使用

安装qshell

下载安装qshell
将qshell_darwin_amd64文件重命名为qshell,讲qshell文件放到/usr/local/bin目录下。

设置 AccessKey 和SecretKey

安装好qshell之后,将你在七牛云后台看到的两个ey设置到本地。

1
qshell account n3MELju6OwMSGK4YxJp1w6Cg-YJmHt8Y3JX321bw i2atyP-SPyPcS-NhOp-Zvsq9Y_j0FPhceNw2AcHJ

查看bucket上的所有文件列表,生成txt文件到当前目录下

1
qshell listbucket halo filelist.txt

上传文件命令

参数1:bucket名
参数2:文件名
参数3:要上传的文件的本地路径
参数4:bucket所在的服务器(http://upload-z2.qiniu.com)[华南地区]
1
qshell fput halo test.jpg /Users/hekangjie/Desktop/mypic/Data/11111.png http://upload-z2.qiniu.com

使用qshell同步目录

使用qupload命令同步目录

1
qshell qupload [<ThreadCount>] <LocalUploadConfig>

同步目录的配置文件放在txt文件内。

1
qshell qupload 10 config.txt

config.txt内容如下:

1
2
3
4
5
6
7
{
"src_dir" : "C:\\test",
"access_key" : "cuK5sZRq1XD-APpuhiHQG8H6Zo5XyKKYcpLwFgnQ",
"secret_key" : "2IAlc-ZnS-Sm6R0RZj6K1dIILsle2KEy1DrB8OC8",
"bucket" : "test"
"ignore_dir" : true
}

进阶版,创建脚本自动上传文件

AutoHotkey 实现自动上传