对象存储产品文档之:开发者工具

您可以在我们的web上管理您的对象存储,也可通过该命令行管理。
工具下载or安装
linux平台:
32位下载: 
speedycmd_x32
64位下载: speedycmd_x64
操作:
1、利用wget或者其他下载方式下载命令行工具
2、chmod a+x  <工具>

speedycmd使用详解
Parameter details:
-i:指定存储主机ip地址或者域名,域名要除去
-a:指定access_key
-s:指定secret_key
-b:指定桶名
-m:指定目标桶名
-n:指定目标对象名
-o:指定对象名
-h:获取命令帮助
--config
配置config文件
说明:通过这种配置方式,可以将ip、access_key、secret_key写入当前用户家目录下的.speedycmd.config里,之后命令行就可以不用带着该三参数,操作更方便,注意:如果配置文件已经存在,同时命令行带着该仨参数,那么命令行参数生效
./speedycmd -i  -a  -s  --config
--ls:
比如列出所有的桶
./speedycmd -i  -a  -s  --ls
比如列出某个桶下所有的object
./speedycmd -i  -a  -s  --ls  -b 'image'
查看某个object属性
./speedycmd -i  -a  -s  --ls  -b 'image' -o 'backgroud.jpg'
--create
比如创建一个桶
./speedycmd -i  -a  -s  --create  -b 'picture'
--delete
比如删除一个桶
./speedycmd -i  -a  -s  --delete  -b 'image'
比如删除一个桶下的对象
./speedycmd -i  -a  -s  --delete  -b 'image' -o 'backgroud.jpg'
--copy
比如复制一个对象到另一个bucket下
./speedycmd -i  -a  -s   --copy  -b 'image'  -o 'flower.jpg'  -m 'picture'  -n 'flower.jpg'
--download
比如下载一个对象
./speedycmd -i  -a  -s  --download /root/backgroud.jpg -b 'image' -o 'backgroud.jpg'
--upload
比如上传一个对象
./speedycmd -i  -a  -s  --upload   /root/backgroud.jpg -b 'image' -o 'backgroud.jpg'
--set-acl
比如设置一个object的acl
./speedycmd -i  -a  -s  --set-acl 'private' -b 'image' -o 'backgroud.jpg'
注意:acl目前支持三种:'private','public-read','public-read-write'

--set-meta
比如设置一个object的http header
./speedycmd -i  -a  -s  --set-meta "{'Expires': '5','Cache-Control':'haha','Content-Language':'english','x-oss-tag':'hello','aa':'bb'}" -b 'image' -o 'backgroud.jpg'
注意:acl目前支持三种:'private','public-read','public-read-write'

--version:
获取该命令当前的版本
分享到:
收藏

上一篇:第一页
下一篇:最后一页