
点击上方蓝字 ”运维笔谈” ,对话回复 “阿里云k8s” 可以获取《阿里云Kubernetes项目实战手册》PDF
一、安装COSCLI
COSCLI 是使用 Go 编写,所以我们可以直接下载一个命令文件,我们以Linux环境为例:
#下载二进制的可执行文件
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux-amd64
mv coscli-linux-amd64 coscli
chmod +x coscli
./coscli --version
复制
备注各个环境的下载地址:
# Mac-amd64:
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-darwin-amd64
# Mac-arm64:
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-darwin-arm64
# Linux-386:
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux-386
# Linux-amd64:
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux-amd64
# Linux-arm:
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux-arm
# Linux-arm64:
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux-arm64
复制
二、生成配置文件
我们需要提前准备好一个有腾讯云COS权限的Secret ID和Secret Key。
然后就可以使用./coscli config init 交互式的生成配置文件,生成的配置文件默认地址是当前home目录下的 ~/.cos.yaml。这是官网的配置示例参考:
cos:
base:
secretid: XXXXXXXXXXXXXXX
secretkey: XXXXXXXXXXXXXXXXX
sessiontoken: ""
protocol: https
buckets:
- name: examplebucket1-1250000000
alias: bucket1
region: ap-shanghai
endpoint: cos.ap-shanghai.myqcloud.com
ofs: false
- name: examplebucket2-1250000000
alias: bucket2
region: ap-guangzhou
endpoint: cos.ap-guangzhou.myqcloud.com
ofs: false
复制
三、删除对象存储文件
rm 子命令可以用来删除对象存储里的文件。
./coscli rm cos://<bucket-name>[/prefix/] [flag]
复制

cos://<bucket-name> 可以使用bucket的别名或者bucket的具体名称。比如:
- 使用桶别名访问:cos://bucket-alias
- 使用桶名称访问:cos://bucket-xx-1250000000
接下来我们写一个简单的for循环就可以批量删除腾讯云对象存储COS里的文件了。
参考文档:https://cloud.tencent.com/document/product/436/6242
文章转载自运维笔谈,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
周边生态|PGRX for Cloudberry 开源,pgvector for Cloudberry 升级到 0.8.0
HashData
147次阅读
2025-04-11 15:35:07
Linux操作系统如何判断root用户密码的有效期
watson
45次阅读
2025-03-17 09:24:04
Linux操作系统安全加固---设置密码有效时间
watson
39次阅读
2025-03-21 17:19:05
Linux中lsof命令详解使用
watson
37次阅读
2025-03-15 09:15:25
Oracle云大翻车:传6百万用户认证数据泄漏
非法加冯
35次阅读
2025-03-31 10:00:54
Linux系统加固umask值
watson
34次阅读
2025-03-22 09:20:21
Linux中nmap用法和介绍
watson
33次阅读
2025-03-23 19:10:41
演讲切片 | GreptimeDB MCP 如何让大模型驾驭实时数据?
GreptimeDB
32次阅读
2025-03-31 10:03:03
GreptimeDB 存储架构深度剖析:JSONBench 榜单第一背后的秘密
GreptimeDB
32次阅读
2025-03-27 10:00:43
Linux中xfs文件系统的磁盘(quota)配额(上篇)
watson
29次阅读
2025-03-24 19:14:41