ossutil memungkinkan Anda mengelola data Object Storage Service (OSS) melalui baris perintah pada sistem operasi Windows, Linux, dan macOS.
Fitur yang Ditingkatkan
Kami merekomendasikan penggunaan ossutil 2.0. Untuk panduan instalasi dan penggunaan cepat ossutil, lihat Instal ossutil.
Fitur utama ossutil 2.0:
Sintaks perintah baru: Perintah multi-level diperkenalkan, termasuk perintah tingkat API seperti
ossutil api put-bucket-acl, serta perintah tingkat tinggi sepertiossutil config.Mekanisme konfigurasi dioptimalkan: Proses konfigurasi awal disederhanakan. Setelah menginstal ossutil, cukup tentukan ID AccessKey, Rahasia AccessKey, dan ID wilayah untuk menyelesaikan konfigurasi dasar. Anda juga dapat menggunakan parameter
--profileuntuk menentukan beberapa file konfigurasi, meningkatkan fleksibilitas.Parameter filter beragam: Berbagai kondisi filter berdasarkan jalur, ukuran file, waktu modifikasi terakhir, dan metadata objek tersedia untuk perintah pemrosesan batch seperti
ls,cp, danrm, sehingga meningkatkan akurasi dan efisiensi operasi.Format output fleksibel: Gunakan parameter
--output-formatuntuk menetapkan format output ke JSON, YAML, atau XML sesuai kebutuhan pemrosesan data. Opsi--output-querymemungkinkan penyaringan file output guna mendapatkan informasi yang relevan.Keamanan ditingkatkan: Untuk meningkatkan keamanan data, ossutil 2.0 memungkinkan pengguna menentukan parameter sensitif melalui variabel lingkungan, menghindari paparan kunci di baris perintah dan mengurangi risiko kebocoran. Selain itu, opsi
--dry-runmemungkinkan verifikasi perilaku sebelum eksekusi perintah, memastikan operasi yang benar.
Instal ossutil
Untuk detail lebih lanjut tentang cara mengunduh dan menginstal ossutil, lihat Instal ossutil.
Konfigurasikan ossutil
Untuk informasi lebih lanjut tentang cara mengonfigurasi ossutil, lihat Konfigurasikan ossutil.
Perintah umum
Tabel berikut menjelaskan perintah umum yang didukung oleh ossutil.
Perintah | Deskripsi |
Menentukan status pelacakan akses bucket. | |
Menambahkan konten ke objek tambahan yang ada. | |
Meminta konfigurasi CNAME bucket. | |
Menambahkan konfigurasi enkripsi ke bucket, atau memodifikasi, meminta, dan menghapus konfigurasi enkripsi bucket. | |
Menambahkan konfigurasi kebijakan bucket ke bucket, atau memodifikasi, meminta, dan menghapus konfigurasi kebijakan bucket. | |
Menambahkan konfigurasi penandaan ke bucket, atau memodifikasi, meminta, dan menghapus konfigurasi penandaan bucket. | |
Menambahkan konfigurasi versi ke bucket, atau meminta konfigurasi versi bucket. | |
Mengekspor konten objek ke ossutil. | |
Membuat file konfigurasi untuk menyimpan informasi yang diperlukan untuk mengakses OSS. | |
Menambahkan konfigurasi Berbagi Sumber Daya Lintas Domain (CORS) ke bucket, atau memodifikasi, meminta, menghapus konfigurasi CORS bucket. | |
Menguji apakah bucket mengizinkan permintaan lintas domain tertentu. | |
Mengunggah, mengunduh, atau menyalin objek. | |
Membuat tautan simbolik. | |
Meminta penggunaan penyimpanan bucket, objek, atau direktori tertentu. | |
Meminta ukuran setiap bagian dari tugas unggah multipart yang tidak lengkap dalam bucket dan total ukuran bagian-bagian tersebut. | |
Menghitung hash CRC-64 atau MD5 dari file lokal. | |
Meminta informasi bantuan tentang perintah. Kami merekomendasikan Anda menjalankan perintah help untuk meminta informasi tentang cara menjalankan perintah tertentu. | |
Menambahkan konfigurasi inventaris ke bucket, atau meminta, mencantumkan, menghapus konfigurasi inventaris bucket. | |
Menambahkan konfigurasi siklus hidup ke bucket, atau memodifikasi, meminta, menghapus konfigurasi siklus hidup bucket. | |
Mendaftar bagian yang dihasilkan dalam tugas unggah multipart yang tidak lengkap yang dimulai untuk sebuah objek. | |
Menambahkan konfigurasi logging ke bucket, atau memodifikasi, meminta, menghapus konfigurasi logging bucket. | |
Mendaftar bucket yang berada di satu wilayah atau beberapa wilayah. | |
Mendaftar bucket, objek, atau bagian. | |
Membuat bucket. | |
Membuat direktori di bucket. | |
Menambahkan konfigurasi penandaan ke bucket, atau memodifikasi, meminta, menghapus konfigurasi penandaan objek. | |
Memantau akses ke OSS. Anda juga dapat menjalankan perintah ini untuk mendiagnosis masalah yang disebabkan oleh gangguan jaringan atau pengaturan parameter yang tidak valid selama proses unggah dan unduh. | |
Membaca deskripsi tautan simbolik. | |
Menambahkan konfigurasi perlindungan hotlink ke bucket, atau memodifikasi, meminta, menghapus konfigurasi perlindungan hotlink bucket. | |
Mengelola konfigurasi Replikasi Antar Wilayah (CRR) bucket. | |
Mengonfigurasi mode bayar-per-permintaan untuk bucket atau meminta konfigurasi bayar-per-permintaan bucket. | |
Mengonfigurasi grup sumber daya untuk bucket dan meminta informasi tentang grup sumber daya. | |
Memulihkan objek dari keadaan beku ke keadaan dapat dibaca. | |
Memulihkan objek yang dihapus ke versi terbaru dari objek tersebut. | |
Menghapus bucket, objek, atau bagian. | |
Mengonfigurasi daftar kontrol akses (ACL) untuk bucket atau objek. | |
Mengonfigurasi metadata objek yang diunggah. | |
Membuat URL yang ditandatangani untuk objek dan membagikan URL yang ditandatangani dengan pihak ketiga untuk unduhan atau pratinjau. | |
Mendapatkan deskripsi bucket atau objek tertentu. | |
Mengonfigurasi gaya gambar. | |
Menyinkronkan file lokal ke OSS, objek OSS ke disk lokal, atau objek antar jalur OSS. | |
Memperbarui versi ossutil. | |
Menambahkan konfigurasi hosting situs web statis, pengalihan, atau kembali ke asal ke bucket, atau memodifikasi, meminta, menghapus konfigurasi hosting situs web statis, pengalihan, atau kembali ke asal bucket. | |
Meminta kebijakan retensi yang dikonfigurasi untuk bucket. |
Lihat opsi
Untuk informasi lebih lanjut tentang opsi baris perintah, lihat Lihat Opsi.
Pertanyaan Umum
Untuk informasi lebih lanjut, lihat Pertanyaan Umum.