You need to enable JavaScript to run this app.
导航

删除对象示例

最近更新时间2024.02.29 20:16:16

首次发布时间2022.11.03 10:30:29

本文以 macOS 系统为例,介绍使用 tosutil 工具删除对象的常见示例命令。

示例存储桶对象说明

示例存储桶名为 bucketname,桶内包含如下对象:

tos://bucketname/file1.txt
tos://bucketname/file2.txt
tos://bucketname/file3.txt
tos://bucketname/file4.txt
tos://bucketname/file5.txt
tos://bucketname/file6.txt
tos://bucketname/folder1/
tos://bucketname/folder1/file7.txt
tos://bucketname/folder2/
tos://bucketname/folder2/file8.txt
tos://bucketname/folder2/folder3/
tos://bucketname/folder2/folder3/file9.txt

常见示例

基于示例存储桶内的对象说明,不同删除场景的示例命令如下。

删除指定文件

删除 bucketname 桶中的 file1.txt 文件:

./tosutil rm tos://bucketname/file1.txt

删除指定文件夹

删除 bucketname 桶中的 folder2 文件夹:

./tosutil rm tos://bucketname/folder2/ -r

删除指定前缀的文件

删除 bucketname 桶中 folder 前缀包含的所有文件及文件夹:

./tosutil rm tos://bucketname/folder -r

注意

上述命令会同时删除 folder1/folder2/ 两个文件夹!