在火山引擎TOS中删除文件需通过控制台、API或CLI操作,不可在Bucket列表页直接点击“删除”(该操作会删除整个Bucket);控制台单删需勾选文件并输入【delete】确认,归档类型须先解冻;批量删支持多选或前缀匹配(前缀须以斜杠结尾);CLI删除需配置凭证,支持单个或文件列表批量删除,但不校验前缀层级。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在火山引擎对象存储(TOS)中删除单个或多个文件,需通过控制台、API 或 CLI 操作,不能直接在 Bucket 列表页点击“删除”——该操作实际是删除整个 Bucket,而非文件。
控制台删除单个文件
登录火山引擎控制台 → 进入「对象存储 TOS」服务 → 选择目标 Bucket → 在「文件列表」中找到待删文件 → 勾选左侧复选框 → 点击顶部「删除」按钮 → 在弹出确认框中输入 【delete】 并点击确定。
注意:此操作不可撤销,删除后无法从回收站恢复;若文件处于「归档」存储类型,需先解冻再删除,否则会报错。
批量删除多个文件(含前缀匹配)
方法一:勾选方式删除
在文件列表页,按住 Ctrl(Windows)或 Command(macOS)可多选不连续文件;拖拽鼠标可框选连续文件;勾选后点击「删除」→ 输入确认词 → 执行。
方法二:前缀批量删除(推荐用于清理日志/临时目录)
进入 Bucket → 点击右上角「更多」→ 选择「批量删除」→ 在「前缀」栏填写要删除的路径前缀(例如 logs/202607/),支持通配但不支持正则;勾选「同时删除匹配前缀的所有对象」→ 点击「开始删除」→ 确认执行。
【前缀必须以斜杠结尾(如 logs/),否则可能误删同名前缀的其他文件】
使用 CLI 删除文件
第一步:安装 volc-sdk-python 并配置凭证(AK/SK)
第二步:执行删除命令
volc-tos delete-object --bucket my-bucket --key example.txt
第三步:批量删除(指定本地文件列表)
准备一个文本文件 keys-to-delete.txt,每行一个 Object Key(不含 Bucket 名),然后运行:
volc-tos delete-objects --bucket my-bucket --file keys-to-delete.txt
这一步操作起来很简单,直接把文件拖进去就行。但注意:CLI 删除不校验前缀层级,logs/202607 和 logs/20260712 会被同时匹配,务必核对 key 列表。


















