Gunakan Alibaba Cloud CLI yang telah dipra-instal di Cloud Shell untuk mengelola sumber daya Object Storage Service (OSS) langsung dari browser tanpa perlu pengaturan lokal.
Ikhtisar
Alibaba Cloud CLI menyediakan rangkaian perintah aliyun oss, sebuah pembungkus (wrapper) untuk tool ossutil 1.0 yang telah dipra-instal di Cloud Shell. Operasi yang tersedia meliputi:
Buckets: Membuat, menampilkan daftar, menghapus, dan mengonfigurasi bucket.
Objects: Mengunggah, mengunduh, menyalin, memindahkan, dan menghapus objek.
Parts: Menampilkan daftar dan menghapus bagian (parts).
Alibaba Cloud CLI dibangun di atas Alibaba Cloud OpenAPI, dan Apa itu Alibaba Cloud CLI menjelaskan sintaks perintah yang dapat Anda gunakan untuk mengelola sumber daya Alibaba Cloud lainnya dari Cloud Shell. Setiap operasi dalam daftar ini dipetakan ke perintah ossutil 1.0, yaitu tool resmi OSS berbasis command line yang dibungkus oleh CLI tersebut.
Prasyarat
Luncurkan Cloud Shell sebelum memulai. Anda dapat menjalankannya dengan salah satu metode berikut:
Dari Konsol Manajemen Alibaba Cloud: Klik ikon Cloud Shell di bilah navigasi atas.

Sebagai aplikasi mandiri: Buka langsung https://shell-sg.alibabacloud.com.
Untuk keamanan, login sebagai identitas Resource Access Management (RAM) (RAM user atau role) alih-alih menggunakan Akun Alibaba Cloud. Identitas RAM tersebut harus memiliki izin terhadap sumber daya yang dituju.
Cloud Shell secara otomatis mengonfigurasi kredensial CLI berdasarkan identitas yang sedang login. Jangan mengubah atau menghapus file konfigurasi kredensial default.
Sesi pertama akan menyediakan mesin virtual (VM), yang mungkin memerlukan beberapa saat. Sesi berikutnya akan dimulai lebih cepat.
Mendukung hingga lima jendela bersamaan, semuanya berbagi instans VM yang sama.
Apa itu Cloud Shell menjelaskan lingkungan berbasis browser tempat perintah-perintah ini dijalankan.
Memulai: Contoh umum
Contoh berikut menunjukkan operasi OSS yang umum digunakan.
Membuat bucket. Gunakan perintah
mb(make bucket). Nama bucket harus unik secara global. Contoh ini membuat bucket dengan kelasStandardbernamavmeixme.aliyun oss mb oss://vmeixme --storage-class StandardMembuat direktori. Gunakan perintah
mkdir(make directory). Contoh ini membuat direktori bernamahorsedi dalam bucketvmeixme.aliyun oss mkdir oss://vmeixme/horse/Menampilkan daftar sumber daya OSS. Gunakan perintah
ls(list). Contoh ini menampilkan semua bucket, objek, dan bagian, dengan batas hasil sebanyak 20.aliyun oss ls --limited-num 20Mendapatkan bantuan. Jalankan
aliyun oss --helpuntuk menampilkan daftar semua perintahoss.Untuk informasi detail tentang suatu perintah, tambahkan
help:aliyun oss [command] helpContoh untuk
mkdir:aliyun oss mkdir help
Referensi perintah
Tabel berikut mencantumkan semua perintah OSS yang tersedia.
Perintah Bucket
Perintah | Deskripsi |
| Membuat bucket. |
| Menampilkan daftar semua bucket, objek, dan bagian di akun Anda. |
| Menghapus bucket, objek, atau bagian di akun Anda. |
| Mengonfigurasi daftar kontrol akses (ACL) untuk bucket atau objek. |
| Mengelola aturan Berbagi Sumber Daya Lintas Asal (CORS) untuk bucket. |
| Mengelola aturan siklus hidup untuk bucket. |
| Mengelola log akses untuk bucket. |
| Mengonfigurasi hosting situs web statis dan pengaturan kembali ke asal untuk bucket. |
| Mengelola konfigurasi enkripsi untuk bucket. |
| Mengelola kebijakan bucket. |
| Mengelola konfigurasi Perlindungan hotlink untuk bucket. |
| Mengelola tag untuk bucket. |
| Mengonfigurasi atau menanyakan pengaturan bayar-per-permintaan untuk bucket. |
Perintah Objek
Perintah | Deskripsi |
| Mengunggah, mengunduh, atau menyalin objek. |
| Membuat direktori logis (objek kosong dengan garis miring di akhir). |
| Menampilkan metadata untuk bucket atau objek tertentu. |
| Menghasilkan URL yang ditandatangani (presigned URL) untuk objek. |
| Menampilkan ukuran bucket atau ukuran total objek dalam direktori tertentu. |
| Mengonfigurasi metadata objek. |
| Menambahkan konten ke objek yang dapat ditambahkan (appendable object). |
| Menampilkan konten objek ke stdout. |
| Mengelola tag untuk objek. |
| Memulihkan objek yang dibekukan ke kondisi yang dapat dibaca. |
Perintah Lainnya
Perintah | Deskripsi |
| Menampilkan informasi bantuan untuk perintah tertentu. |
| Menampilkan daftar bagian dari tugas unggah multi-bagian yang belum lengkap. |
| Menanyakan detail semua bagian dari unggah multi-bagian yang belum lengkap. |
| Menghitung hash CRC-64 atau MD5 lokal dari file. |
| Menguji apakah bucket mengizinkan permintaan lintas asal tertentu. |
| Membuat tautan simbolik. |
| Memantau akses OSS dan memecahkan masalah jaringan atau parameter selama proses unggah dan unduh. |
| Membaca deskripsi tautan simbolik. |