全部产品
Search
文档中心

Object Storage Service:tambahkan

更新时间:Jul 02, 2025

Menambahkan konten ke akhir objek yang dapat ditambahkan.

Catatan penggunaan

  • Untuk melakukan unggah tambahan, Anda memerlukan izin oss:GetObject dan oss:PutObject. Untuk informasi lebih lanjut, lihat Lampirkan kebijakan kustom ke pengguna RAM.

  • Untuk detail lebih lanjut tentang unggah tambahan, lihat Unggah tambahan.

  • Jika objek yang ditentukan tidak ada, perintah akan membuat objek yang dapat ditambahkan. Jika objek sudah ada tetapi tidak dapat ditambahkan, perintah akan mengembalikan kesalahan.

Sintaks perintah

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

Parameter

Tipe

Deskripsi

source

string

Sumber data. Anda dapat menentukan jalur lokal, jalur OSS, atau -.

Jika Anda menentukan -, ossutil menerima input dari masukan standar.

--storage-class

string

Kelas penyimpanan objek. Nilai valid:

  • Standard: Standar

  • IA: Akses Jarang (IA)

  • Archive: Arsip

--acl

string

Tentukan daftar kontrol akses (ACL) objek. Nilai valid:

  • default: ACL diwarisi dari bucket

  • private: ACL bersifat pribadi.

  • public-read: ACL bersifat publik-baca.

  • public-read-write: ACL bersifat publik-baca-tulis.

--request-payer

string

Pembayar permintaan. Jika pay-by-requester diaktifkan untuk bucket, atur parameter ini ke requester.

--metadata

strings

Metadata pengguna objek dalam format pasangan key=value.

--tagging

strings

Tag objek dalam format pasangan key=value.

--cache-control

string

Menentukan perilaku caching di browser web saat objek diunduh.

--content-disposition

string

Mode tampilan untuk objek.

--content-encoding

string

Metode pengkodean objek.

--content-type

string

Tipe konten objek.

--encoding-type

string

Metode pengkodean nama objek atau nama file. Nilai valid: url.

--expires

string

Waktu kedaluwarsa absolut cache dalam Waktu Rata-rata Greenwich (GMT). Contohnya, 2022-10-12T00:00:00.000Z.

Catatan

Untuk informasi lebih lanjut, lihat Opsi Baris Perintah.

Contoh

  • Unggah file 1.txt dari direktori lokal ke bucket dengan ACL objek disetel ke private dan tag=value ditambahkan ke objek.

    ossutil append 1.txt oss://dst-bucket/append.txt --acl private --tagging tag=value
  • Tambahkan konten dari 2.txt ke akhir objek append.txt menggunakan masukan standar.

    cat 2.txt | ossutil append - oss://dst-bucket/append.txt
  • Tambahkan konten dari 3.txt di bucket src-bucket ke akhir objek append.txt.

    ossutil append oss://src-bucket/3.txt oss://dst-bucket/append.txt