oss批量上传工具_如何使用阿里云OSS的命令行管理工具ossutil
摘要除了我们平时在项目用API接口对接阿里云的OSS,阿里云还为我们提供了两个OSS包管理工具:一个是ossbrowser(OSS图形化管理工具),另一个是ossutil(命令行方式管理OSS数据的工具),我们一般会使用命令行工具ossutil来统一管理我们项目编译打包好的jar包,然后每台服务器使用ossutil就可以获取到最新的统一的jar包。阿里云官网:www.aliyun.co...
摘要 除了我们平时在项目用API接口对接阿里云的OSS,阿里云还为我们提供了两个OSS包管理工具:一个是ossbrowser(OSS图形化管理工具),另一个是ossutil(命令行方式管理OSS数据的工具),我们一般会使用命令行工具ossutil来统一管理我们项目编译打包好的jar包,然后每台服务器使用ossutil就可以获取到最新的统一的jar包。
阿里云官网:www.aliyun.com
官网介绍:ossutil是以命令行方式管理OSS数据的工具,提供方便、简洁、丰富的存储空间(Bucket)和文件(Object)管理命令,支持Windows、Linux、 Mac平台。
通过ossutil,您可以进行如下操作:
管理Bucket,如:创建、列举或删除Bucket等。
管理Object,如:上传、下载、列举、拷贝和删除Object等。
管理碎片(part),如:列举和删除part等。

安装和配置
我这里是centos系统,所以安装官网上Linux系统(64位系统)例子来安装。
# 进入我们的软件安装目录
cd /usr/local/
ll
# 新建oss安装目录
mkdir oss
ll
# 进入oss安装目录
cd oss
# 下载ossutil命令到当前oss安装目录
wget http://gosspublic.alicdn.com/ossutil/1.7.0/ossutil64

ll
# 修改成可执行文件
chmod 755 ossutil64
# 这个时候ossutil64这个文件就变绿了,现在是可执行文件了
ll
# 在使用命令之前我们需要先配置好oss的配置信息
./ossutil64 config
# 配置好之后会自动生成配置文件
# 输入:/usr/local/oss/.ossutilconfig,在当前oss安装目录下生成配置文件,不使用默认配置文件
请输入配置文件名,文件名可以带路径(默认为:/root/.ossutilconfig,回车将使用默认配置文件。如果用户设置为其它文件,在使用命令时需要将--config-file选项设置为该文件):/usr/local/oss/.ossutilconfig
# 输入:CH
请输入语言(CH/EN,默认为:CH,该配置项将在此次config命令成功结束后生效):CH
# 设置Endpoint、AccessKey、STSToken参数
请输入endpoint:(输入你的endpoint)
请输入accessKeyID:(输入你的accessKeyID)
请输入accessKeySecret:(输入你的accessKeySecret)
请输入stsToken:(直接回车)
# 查看当前目录下的隐藏文件,可以看到有生成一个.ossutilconfig配置文件
ls -a
# 命令安装完成!
测试和使用
# 查看Bucket列表,由于我们在安装时指定了配置文件路径,所以这里每个命令需要带上配置文件路径
./ossutil64 ls --config-file .ossutilconfig
# 查看Bucket名称是oss://repository下的Object列表
./ossutil64 ls oss://repository --config-file .ossutilconfig
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)