-
是否支持统计文件夹内的文件数目及大小 - 对象存储服务 OBS
是否支持统计文件夹内的文件数目及大小 OBS Browser+不支持统计文件夹内的文件数目及大小,可以使用obsutil列举对象命令,指定前缀为需要查看的文件夹进行列举。 以Linux操作系统为例,运行./obsutil ls obs://bucket-test/test/ -du
-
列举失败结果清单文件 - 对象存储服务 OBS
failed 必选 按最后修改时间列举指定文件夹中cp命令及sync命令生成的失败结果清单文件。 说明: 当前不支持递归地对指定文件夹下的所有文件进行扫描,仅支持列举指定路径根目录下的失败结果清单文件。 limit 附加参数,可选 查询文件的最大个数,小于等于0表示列举所有结果,不设置时的默认值为1000。
-
文件上传 - 对象存储服务 OBS
文件上传 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 文件上传使用本地文件作为对象的数据源,参数同流式上传。以下代码展示了如何进行文件上传: static void test_put_object_from_file() {
-
列举接口是否支持保存结果到本地文件 - 对象存储服务 OBS
D:/result.txt Mac/Linux操作系统 ./obsutil ls obs://bucketName -format=default -limit=0 > /root/result.txt 请注意,在Windows系统下为了将输出结果重定向到本地文件中,需要在命令行窗
-
下载文件或文件夹 - 对象存储服务 OBS
下载文件或文件夹 操作步骤 登录OBS Browser。 单击待操作的桶,选中需要下载的文件或文件夹后,单击右键选择“下载”。 客户端支持批量下载,选择多个文件或文件夹,单击对象列表上方的“下载”即可批量下载对象。 对于存储类别为归档存储的桶中的文件,需要确认对象的状态为“已恢复”才能对其进行下载。
-
复制文件或文件夹 - 对象存储服务 OBS
复制文件或文件夹 用户可根据需要将存储在OBS上的文件或文件夹复制到其他路径下。 批量复制文件数量超过万级别时,建议使用obsutil工具,详见复制文件。 前提条件 用户需要有待操作文件的ACL读权限。 操作步骤 登录OBS Browser。 选中待配置的桶,进入桶界面。 右键单
-
同步复制示例 - 对象存储服务 OBS
obs://bucket-src/src1/test3.txt obs://bucket-src/src1/src2/ obs://bucket-src/src1/src2/test1.txt obs://bucket-src/src1/src2/test2.txt obs://bucket-src/src1/src3/
-
流式上传(Java SDK) - 对象存储服务 OBS
例如,您对象的访问地址为examplebucket.obs.cn-north-4.myhuaweicloud.com/folder/test.txt 中,对象名为folder/test.txt。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 metadata ObjectMetadata
-
流式上传 - 对象存储服务 OBS
填写Object完整路径,例如exampledir/exampleobject.txt。Object完整路径中不能包含Bucket名称。 Key: 'exampledir/exampleobject.txt', // stream 是一个文件可读流。 Body: stream },
-
并行文件系统 - 对象存储服务 OBS
s工具),按照POSIX文件语义读写数据;通过obsfs用户可以将创建的并行文件系统挂载到云端Linux服务器上并能像操作本地文件系统一样对并行文件系统内的文件和目录进行在线处理,包括:创建、删除文件/目录,重命名文件/目录,修改写文件等操作。 并行文件系统的详细介绍和使用说明,请参见《并行文件系统特性指南》。
-
Spark对接OBS - 对象存储服务 OBS
org.apache.spark.examples.JavaWordCount obs://obs-bucket/input/test.txt 父主题: 对接大数据组件
-
流式下载 - 对象存储服务 OBS
content-disposition 为 ”attachment; filename="%E4%B8%AD%E6%96%87.txt"”,则 SDK 获取结果为”attachment; filename="中文.txt"”。 如果不需要 SDK 帮您解码,可以调用 GetObjectRequest.setIsEncodeHeaders(false)
-
创建文件夹 - 对象存储服务 OBS
创建文件夹 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 OBS本身是没有文件夹的概念的,桶中存储的元素只有对象。创建文件夹实际上是创建了一个大小为0且对象名以“/”结尾的对象
-
取消挂载并行文件系统失败 - 对象存储服务 OBS
取消挂载并行文件系统失败 本文根据在取消挂载并行文件系统时遇到的不同现象,总结了常见取消挂载并行文件系统失败的可能原因及解决办法。 现象一:取消挂载并行文件系统时出现“target is busy”类似错误 问题定位: 取消挂载时,命令行终端停留在挂载目录或其子目录。 解决办法:
-
取消挂载并行文件系统 - 对象存储服务 OBS
取消挂载并行文件系统 如果不再需要通过挂载方式访问OBS并行文件系统,或者需要对已挂载并行文件系统进行参数新增、修改或删除时,可以取消挂载并行文件系统。 取消挂载并行文件系统不会影响已保存至并行文件系统中的数据。 前提条件 待取消挂载的并行文件系统目前处于挂载状态。 操作步骤 打开命令行终端。
-
新建文件夹 - 对象存储服务 OBS
新建文件夹 用户可通过OBS Browser+新建文件夹。 背景信息 由于OBS没有文件系统中的文件和文件夹概念。为了使用户更方便进行管理数据,OBS提供了一种方式模拟文件夹。通过在对象的名称中增加“/”,将该对象在管理控制台上模拟成一个文件夹的形式展现。 操作步骤 登录OBS Browser+。
-
获取自定义元数据 - 对象存储服务 OBS
content-disposition 为 ”attachment; filename="%E4%B8%AD%E6%96%87.txt"”,则 SDK 获取结果为”attachment; filename="中文.txt"”。 如果不需要 SDK 帮您解码,可以调用 GetObjectRequest.setIsEncodeHeaders(false)
-
断点续传上传(Java SDK) - 对象存储服务 OBS
断点续传过程中,会生成一个进度记录文件,文件中会记录段的上传进度和段的相关信息。checkpointFile参数为该记录文件的文件路径。 约束限制: 仅在断点续传模式下有效。 默认取值: 当该值为空时,默认为待上传的本地文件的同级目录。 uploadFile String 必选 参数解释: 待上传文件或文件夹的完整路径,如aa/bb
-
如何指定Content-SHA256?(Python SDK) - 对象存储服务 OBS
有部分下降,在安全上推荐该算法),上传对象示例代码如下: # -*- coding:utf-8 -*- # 本示例用于上传文件D:\\example.txt到examplebucket桶中的example/objectname,并指定content-sha256头域。 from obs
-
快速使用 - 对象存储服务 OBS
/temp/test.txt obs://bucket-test/test.txt命令,将本地test.txt文件上传至bucket-test桶中。 ./obsutil cp /temp/test.txt obs://bucket-test/test.txt Parallel: