阿里云OSS——命令行工具ossutil
ossutil是一款采用go语言开发的用于OSS数据管理的命令行工具,旨在提供方便、简洁、丰富的Bucket和Object管理命令,支持Windows、Linux、 Mac平台。1、功能管理Bucket,如:创建、列举或删除Bucket等。当前版本:v1.6.10未提供Bucket管理功能功能管理Object,如:上传、下载、列举、拷贝和删除Object等。管理碎片(part),如:列举...
·
ossutil是一款采用go语言开发的用于OSS数据管理的命令行工具,旨在提供方便、简洁、丰富的Bucket和Object管理命令,支持Windows、Linux、 Mac平台。
1、功能
- 管理Bucket,如:创建、列举或删除Bucket等。当前版本:v1.6.10未提供Bucket管理功能功能
- 管理Object,如:上传、下载、列举、拷贝和删除Object等。
- 管理碎片(part),如:列举和删除part等。
2、快速安装
Linux系统(以64位系统为例)
wget http://gosspublic.alicdn.com/ossutil/1.6.10/ossutil64 #下载工具
chmod 755 ossutil64 #修改文件执行权限
./ossutil64 config
#请输入配置文件名,文件名可以带路径(默认为:/home/user/.ossutilconfig,回车将使用默认路径。如果用户设置为其它路径,在使用命令时需要将--config-file选项设置为该路径)。
#请输入endpoint:http://oss-cn-shenzhen.aliyuncs.com
#请输入accessKeyID:yourAccessKeyID
#请输入accessKeySecret:yourAccessKeySecret
#请输入stsToken:
3、快速使用
- 获取命令列表
./ossutil64 #或 ./ossutil64 help
- 查看某命令的帮助文档
./ossutil64 help ls
- 配置ossutil
./ossutil64 config
- 列举Buckets
./ossutil64 ls #./ossutil64 ls oss://
- 列举objects和Multipart Uploads
./ossutil64 ls oss://deeplearning-dataset -a
- 上传、下载、复制文件
# ./ossutil64 cp src_url dest_url [options]
./ossutil64 cp -r ossutil64 oss://deeplearning-dataset/
# 下载文件到当前文件夹
./ossutil64 cp oss://deeplearning-dataset/cifar-10/cifar-10-python.tar.gz ./
其他常用命令参见阿里OSS官方文档中心——命令行工具ossutil
更多推荐
已为社区贡献1条内容
所有评论(0)