七牛qshell 批量上传 mac 本地目录

下载路径及使用方法(官方)

https://developer.qiniu.com/kodo/1302/qshell

记录自己部署遇到的问题及操作步骤

下载到自己指定的文件夹

/Users/ning/工作/工具
将执行文件名字修改一下 qshell->qshell2(随便改了个名字,因为总是报权限错误,执行chmod +x qshel 也没用,改了名字后执行不报错了)在这里插入图片描述

添加环境变量,使qshell在任意地方可以执行

vim ~/.zshrc
添加:export PATH=$PATH:“/Users/ning/工作/工具”
在这里插入图片描述

添加密钥 生成账户文件

➜  工作 qshell2  account   ak    sk     name(账户名称)
# 查看账户信息

➜  工作 qshell2 account                                                                                               
Name: xxx
AccessKey: xxxxxxxxx
SecretKey: xxxxxxxxxx

# 查看生成的账户文件
➜  工作 ls ~/.qshell/
account.db       account.json     old_account.json users

# 修改配置文件

➜  工作 $ cat upload.conf 
{
    "src_dir" : "/home/boponik/XBOX",  # 本地路径
    "ignore_dir" : true,
    "bucket" : "xbox",			#空间名称
    "rescan_local" : true,  # 扫描新增文件,且上传,默认新增不上传
    "overwrite" : true  # 覆盖文件,如有修改
}

这一步操作完,找不到存储位置了....时间比较紧张,直接笨办法,重新建了一个 upload.conf  文件,并重新配置
➜  工作 cd ~/.qshell
➜  .qshell vim upload.conf    # 将上面的配置重新配置
# 批量上传文件
➜  .qshell qshell2 qupload upload.conf
# 批量上传文件(一次最大上传2000)
➜  .qshell qshell2 qupload -c 2000 upload.conf

注:
qshell qupload [-c ] [–success-list ] [–failure-list ] [–overwrite-list ] [–callback-urls ] [–callback-host ]

ThreadCount - 并发上传的协程数量,默认为1,即文件一个个上传,对于大量小文件来说,可以通过提高该参数值来提升同步速度(可选参数)

LocalUploadConfig - 数据同步的配置文件(必选参数,文中的upload.conf)
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值