名词
对象存储COS
对象存储(Cloud Object Storage,COS)是腾讯云提供的一种存储海量文件的分布式存储服务,具有高扩展性、低成本、可靠安全等优点。通过控制台、API、SDK 和工具等多样化方式,用户可简单、快速地接入 COS,进行多格式文件的上传、下载和管理,实现海量数据存储和管理。
与阿里云的OSS是一个东西。
COSCLI
COSCLI 是腾讯云对象存储(Cloud Object Storage,COS)提供的客户端命令行工具。通过 COSCLI 工具,您可以通过简单的命令行指令对您 COS 中的对象(Object)实现批量上传、下载、删除等操作。
步骤
1、创建COS云账户
1.1)打开“访问管理”->“用户”/“用户列表”界面,点击“新建用户”
1.2)选择“快速创建”
1.3)填写用户名,更改权限为“QCloudResourceFullAccess”,点击“创建用户”
点击新创建的用户右侧“授权”,可以在弹窗中修改刚才设置的权限。
1.4)点击新用户进入详情页,选择“权限”,添加oss相关权限
1.5)选择“API密钥”,点击“新建密钥”,保存SecretId、SecretKey
2、创建存储空间
2.1) 开通cos
2.2)创建存储桶
3、使用coscli上传文件
3.1)下载
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux
mv coscli-linux coscli
#修改文件执行权限
chmod 755 coscli
3.2)测试
./coscli –version
#若打印出以下信息则代表安装成功
coscli version v0.20.0-beta
3.3)配置
./coscli config init
初次使用将生成配置文件~/.cos.yaml。配置后期可以修改,使用./coscli config show
可以查看配置文件的所在位置和配置参数信息。