更新时间:2025-01-20 gmt 08:00

创建文件夹-九游平台

使用场景

您可以在已创建的桶中新建一个文件夹,从而更方便的对存储在obs中的数据进行分类管理。

由于obs是一种对象存储服务,并没有文件系统中的文件和文件夹概念。为了使用户更方便进行管理数据,obs提供了一种方式模拟文件夹。实际上在obs内部是通过在对象的名称中增加“/”,将该对象在obs管理控制台或者obs browser 上模拟成一个文件夹的形式展现。通过api等方式列举对象,获取到的对象名就是以“/”分隔的,最后一个“/”后的内容就是对象名。如果最后一个“/”后没有内容,则表示一个文件夹路径。文件夹的层级结构深度不会影响访问对象的性能。

使用方式

obs支持通过控制台、api、sdk、obs browser 、obsutil方式新建文件夹。

运行示例:

  • 以windows操作系统为例,运行obsutil mkdir obs://bucket-test/folder1/folder2,在桶内创建文件夹。
    obsutil mkdir obs://bucket-test/folder1/folder2
    the bucket [bucket-test] does not support posix, create folder(s) step by step
    create folder [obs://bucket-test/folder1/] successfully, request id [0000016979e1d23c860bb3d8e4577c5e]
    create folder [obs://bucket-test/folder1/folder2] successfully, request id [0000016979e1d2b2860bb5181229c72c]

参数说明:

参数

约束

描述

bucket

在指定的桶内创建文件夹时必选

桶名。

folder

在指定的桶内创建文件夹时必选

桶内的文件夹路径,支持多级文件夹,以“/”分隔。

folder_url

在本地文件系统路径中创建文件夹时必选

本地文件系统中的文件夹路径,支持绝对路径和相对路径。

config

附加参数,可选

运行当前命令时的自定义配置文件,可支持的配置参数请参考配置参数说明

e

附加参数,可选

指定终端节点。

i

附加参数,可选

指定用户的ak。

k

附加参数,可选

指定用户的sk。

t

附加参数,可选

指定用户的securitytoken。

后续操作

您可以单击文件夹后面操作列的“更多 > 复制路径”,复制文件夹的路径。您可以将获取到路径共享给其他用户,其他用户可以找到存储对象的桶后,在搜索对象框中输入该路径值即可获取到对象。

相关文档

网站地图