Alibaba Cloud Shell mengintegrasikan semua fitur ossutil, yaitu alat baris perintah yang disediakan untuk mengelola data di Object Storage Service (OSS). Anda dapat menggunakan sintaks Antarmuka Baris Perintah (CLI) Alibaba Cloud untuk mengelola data Anda di OSS.
Informasi latar belakang
Anda dapat menggunakan CLI Alibaba Cloud untuk mengelola data OSS berikut:
Bucket. Contohnya, Anda dapat membuat, menanyakan, dan menghapus bucket OSS.
Objek. Contohnya, Anda dapat mengunggah, mengunduh, menanyakan, menyalin, dan menghapus objek OSS.
Bagian. Contohnya, Anda dapat menanyakan dan menghapus bagian OSS.
Prosedur
Mulai Cloud Shell.
Untuk memulai Cloud Shell, gunakan salah satu metode berikut:
Mulai Cloud Shell di Konsol Manajemen Alibaba Cloud
Di Konsol Manajemen Alibaba Cloud, klik ikon Cloud Shell di bilah navigasi atas.
Mulai Cloud Shell sebagai aplikasi mandiri
Masukkan https://shell.alibabacloud.com di bilah alamat browser.
Anda dapat membuka hingga lima jendela Cloud Shell secara bersamaan.
CatatanSaat terhubung ke Cloud Shell untuk pertama kalinya, mesin virtual (VM) dibuat. Proses pembuatan ini membutuhkan waktu maksimal 30 detik. Jika Anda membuka beberapa jendela Cloud Shell, semua jendela tersebut terhubung ke VM yang sama. Jumlah VM tidak bertambah saat Anda membuka jendela Cloud Shell baru.
Gunakan CLI Alibaba Cloud untuk mengelola data di OSS.
Cloud Shell memiliki otorisasi untuk mengakses layanan OSS Anda. Anda dapat menggunakan CLI Alibaba Cloud untuk mengelola data di OSS tanpa perlu menginstal alat lain atau mengonfigurasi pengaturan tambahan.
Sintaks dasar:
aliyun oss [perintah] [opsi dan parameter]Contoh:
Jalankan perintah berikut untuk membuat bucket:
aliyun oss mb oss://vmeixmeJalankan perintah berikut untuk membuat direktori di dalam bucket:
aliyun oss mkdir oss://vmeixme/horse/Jalankan perintah berikut untuk menanyakan semua bucket, objek, dan bagian di OSS:
aliyun oss ls
Tabel berikut menjelaskan semua perintah CLI Alibaba Cloud.
Perintah
Deskripsi
getallpartsize
Menanyakan ukuran setiap bagian dari tugas unggah multipart yang belum selesai di bucket dan total ukuran bagian-bagian tersebut.
appendfromfile
Mengunggah file lokal ke objek tambahan di OSS dengan menggunakan unggah tambahan.
cors
Menambahkan konfigurasi Berbagi Sumber Daya Lintas Domain (CORS) ke bucket, atau memodifikasi, menanyakan, dan menghapus konfigurasi CORS bucket.
bucket-encryption
Menambahkan konfigurasi enkripsi ke bucket, atau memodifikasi, menanyakan, dan menghapus konfigurasi enkripsi bucket.
lifecycle
Menambahkan konfigurasi aturan siklus hidup ke bucket, atau memodifikasi, menanyakan, dan menghapus konfigurasi aturan siklus hidup bucket.
logging
Menambahkan konfigurasi logging ke bucket, atau memodifikasi, menanyakan, dan menghapus konfigurasi logging bucket.
bucket-policy
Menambahkan konfigurasi kebijakan bucket ke bucket, atau memodifikasi, menanyakan, dan menghapus konfigurasi kebijakan bucket.
referer
Menambahkan konfigurasi perlindungan hotlink ke bucket, atau memodifikasi, menanyakan, dan menghapus konfigurasi perlindungan hotlink bucket.
bucket-tagging
Menambahkan konfigurasi penandaan ke bucket, atau memodifikasi, menanyakan, dan menghapus konfigurasi penandaan bucket.
website
Menambahkan konfigurasi hosting situs web statis, pengalihan, atau kembali ke asal ke bucket, atau memodifikasi, menanyakan, dan menghapus konfigurasi hosting situs web statis, pengalihan, atau kembali ke asal bucket.
cat
Mengekspor konten objek ke stdout.
cors-options
Menguji apakah bucket mengizinkan permintaan lintas domain tertentu.
cp
Mengunggah, mengunduh, atau menyalin objek.
create-symlink
Membuat tautan simbolik.
du
Mendapatkan kapasitas bucket atau ukuran direktori tertentu.
hash
Menghitung nilai CRC-64 atau MD5 dari file lokal.
help
Menanyakan informasi bantuan tentang perintah. Kami merekomendasikan Anda menjalankan perintah help untuk menanyakan informasi tentang cara menjalankan perintah tertentu.
listpart
Menampilkan daftar bagian yang dihasilkan dalam tugas unggah multipart yang belum selesai yang dimulai untuk objek.
ls
Menampilkan daftar bucket, objek, atau bagian.
mb
Membuat bucket.
mkdir
Membuat direktori di bucket. Di OSS, nama direktori diakhiri dengan garis miring (
/).object-tagging
Menambahkan konfigurasi penandaan ke bucket, atau memodifikasi, menanyakan, dan menghapus konfigurasi penandaan objek.
probe
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.
read-symlink
Membaca deskripsi tautan simbolik.
request-payment
Mengonfigurasi mode bayar-per-permintaan untuk bucket atau menanyakan konfigurasi bayar-per-permintaan bucket.
restore
Memulihkan objek dari status beku ke status dapat dibaca.
rm
Menghapus bucket, objek, atau bagian.
set-acl
Mengonfigurasi daftar kontrol akses (ACL) untuk bucket atau objek.
set-meta
Mengonfigurasi metadata objek yang telah diunggah.
sign
Menghasilkan URL unduhan yang ditandatangani untuk objek.
stat
Mendapatkan deskripsi bucket atau objek tertentu.
Opsional:Jalankan perintah
aliyun oss helpuntuk menanyakan informasi bantuan tentang perintah yang dapat Anda gunakan di CLI Alibaba Cloud untuk mengelola data OSS.Untuk mendapatkan informasi bantuan tentang perintah tertentu, gunakan sintaks berikut:
aliyun oss [perintah] helpSebagai contoh, untuk menanyakan informasi bantuan tentang perintah yang digunakan untuk membuat direktori di bucket, jalankan perintah berikut:
aliyun oss mkdir help