Mac下使用 qrsbox 工具批量上传文件夹到七牛云

avatar 2018年04月17日23:28:14 6 3864 views
博主分享免费Java教学视频,B站账号:Java刘哥 ,长期提供技术问题解决、项目定制:本站商品点此

想把静态文件都上传到七牛云上去,但是文件比较多,主要是文件夹里有子文件夹,子文件夹里又有很多,如果手动上传肯定不可能。所以必须要使用七牛提供的开发者工具
我先试了下 qshell,比较方便,但是好像只找到了单文件上传,没有批量上传。然后看到了 unzip 解压,但是试了下不知道为什么解压不了,一直报错  E] Specified <UnzipToDir> is not a valid directory。
然后试了试 qrsbox ,这个工具虽然被废弃了,但是 Mac 下能用,用了一下,感觉还行。
本文介绍一下使用方法

一、下载 qrsbox

点此下载,或者去官方文档页面下载
将下载后的文件重命名为 qrsboxcli
放到一个文件夹下,如 /Users/liuyanzhao/Documents/tools

二、给文件夹添加环境变量

vim ~/.bash_profile

export PATH=$PATH:/Users/liuyanzhao/Documents/tools

source ~/.bash_profile

如果是 zsh

vim ~/.zshrc

export PATH=$PATH:/Users/liuyanzhao/Documents/tools

source ~/.zshrc

三、命令行操作

1、初始化操作

qrsboxcli init <AccessKey> <SecretKey> <SyncDir> <Bucket> [<KeyPrefix>]






















参数名称说明
SyncDir本地的同步目录,该目录下的文件会随时同步上传至七牛云存储
Bucket保存同步文件的空间名
KeyPrefix文件前缀,可选。如果设置了该参数,那么上传的文件名前都会加上前缀。这个前缀主要用于在空间中区分不同上传来源的文件

比如这里输入

qrsboxcli init  3QBQHJh_Fo-BYbbrcZZZZSSS2ArbY3qm5vCfqn3e GSDDSHcHswClSScoGfNTtmUsTzCbnSNDDN9kE /Users/liuyanzhao/Documents/qiniu_repository  codergroup
2、开始同步
./qrsboxcli sync &
然后就能在后台将 /Users/liuyanzhao/Documents/qiniu_repository 下的所有文件都上传到 codergroup 这个空间
qrsbox文档:https://developer.qiniu.com/kodo/tools/1299/qrsbox

  • 微信
  • 交流学习,服务定制
  • weinxin
  • 个人淘宝
  • 店铺名:言曌博客咨询部

  • (部分商品未及时上架淘宝)
avatar

发表评论

avatar 登录者:匿名
匿名评论,评论回复后会有邮件通知

  

已通过评论:0   待审核评论数:0