赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 开发参考
  5. 常用工具
  6. 命令行工具ossutil 2.0
  7. ossutil命令
  8. 高级命令
  9. append(追加上传)

append(追加上传)

  • 高级命令
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

append命令用于在已上传的追加类型对象(Appendable Object)末尾直接追加内容。

注意事项

  • 要追加上传,您必须具有oss:GetObject和oss:PutObject权限。具体操作,请参见为RAM用户授权自定义的权限策略。

  • 关于追加上传的更多信息,请参见追加上传。

  • 如果对象不存在,则创建追加类型的对象;如果对象已存在,且不是追加类型的,则返回错误。

命令格式

ossutil append source oss://bucket/object [flags]

参数

类型

说明

source

string

表示数据源,支持本地路径、OSS资源地址和-。

当为-时,表示从标准输入读入。

--acl

string

对象的访问权限。取值:

  • private:私有。

  • public-read:公共读。

  • public-read-write:公共读写。

  • default:继承Bucket。

--cache-control

string

指定该对象被下载时网页的缓存行为。

--content-disposition

string

指定对象的展示形式。

--content-encoding

string

声明对象的编码方式。

--content-type

string

对象的内容类型。

--encoding-type

string

输入的对象名或文件名的编码方式。取值:url。

--expires

string

指定缓存内容的绝对过期时间。

--metadata

strings

指定对象的用户元数据,使用key=value格式。

--request-payer

string

请求的支付方式,如果为请求者付费模式,请设置该值。取值:requester。

--storage-class

string

对象的存储类型, 取值:

  • Standard:标准存储。

  • IA:低频存储。

  • Archive:归档存储。

  • ColdArchive:冷归档存储。

  • DeepColdArchive:深度冷归档存储。

--tagging

strings

指定对象的标签,使用key=value格式。

说明

关于支持的全局命令行选项,请参见支持的全局命令行选项。

使用示例

  • 首次上传本地文件1.txt,并指定文件读写权限为私有,标签为tag=value。

    ossutil append 1.txt oss://dst-bucket/append.txt --acl private --tagging tag=value
  • 采用标准输入方式,在append.txt文件末尾追加2.txt。

    cat 2.txt | ossutil append - oss://dst-bucket/append.txt
  • 把存储空间src-bucket里的3.txt追加到append.txt文件末尾。

    ossutil append oss://src-bucket/3.txt oss://dst-bucket/append.txt
相关文章

append(追加上传) 2025-04-21 17:31

append命令用于在已上传的追加类型对象(Appendable Object)末尾直接追加内容。 注意事项 要追加上传,您必须具有oss:GetObject和

cat(输出文件内容) 2025-04-21 17:31

cat命令仅支持将存储空间(Bucket)内文件(Object)的内容输出到屏幕。 注意事项 要输出文件内容,您必须具有

cp(上传、下载和拷贝文件) 2025-04-21 17:31

通过使用 cp 命令,您可以高效地管理和迁移数据,该命令支持单个文件或批量文件的上传、下载和复制。 注意事项 执行上传、下载或拷贝操作前,请确保具有相应的权限,具体授权操作请参见为RAM用户授权自定义的权限策略

cp(上传文件) 2025-04-21 17:30

当您需要将本地文件、图片、视频等资源上传到OSS,或者需要上传大文件至OSS时,可以使用ossutil的cp命令。 注意事项 要上传文件,您必须具有

cp(下载文件) 2025-04-21 17:30

当您需要将已上传至OSS的文件、图片、视频等资源下载到本地时,可以使用ossutil的cp命令。 注意事项 要下载文件,您必须具有oss:GetObject</

cp(拷贝文件) 2025-04-21 17:30

拷贝文件(Object)是指在不改变文件内容的情况下,将同一地域下的源存储空间(Bucket)内的文件复制到目标Bucket,或者将文件复制到相同存储空间(Bucket)的其他目录。您可以通过ossutil的cp完成拷贝。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号