gsutil adalah aplikasi Python yang memungkinkan Anda mengakses Cloud Storage dari command line. Anda dapat menggunakan gsutil untuk melakukan berbagai tugas pengelolaan bucket dan objek, termasuk:
- Membuat dan menghapus bucket.
- Mengupload, mendownload, dan menghapus objek.
- Mencantumkan bucket dan objek.
- Memindahkan, menyalin, dan mengganti nama objek.
- Mengedit ACL objek dan bucket.
gsutil menjalankan semua operasi, termasuk upload dan download, menggunakan HTTPS dan transport-layer security (TLS).
Haruskah Anda menggunakan gsutil?
Biasanya, Anda harus menggunakan perintah gcloud storage
, bukan perintah
gsutil
:
Alat gsutil adalah Cloud Storage CLI lama dan dikelola secara minimal.
Alat gsutil tidak dapat menggunakan fitur Cloud Storage yang lebih baru.
Perintah
gcloud storage
memerlukan lebih sedikit pengoptimalan manual untuk mencapai rasio upload dan download tercepat.
Sintaksis untuk mengakses resource
gsutil menggunakan awalan gs://
untuk menunjukkan resource di Cloud Storage:
gs://BUCKET_NAME/OBJECT_NAME
Selain menentukan resource yang tepat, gsutil mendukung penggunaan karakter pengganti dalam perintah Anda.
Bantuan bawaan
gsutil berisi bantuan bawaan yang menyeluruh tentang setiap perintah serta sejumlah topik, yang dapat Anda cantumkan dan dibaca dengan perintah gsutil help
.
Untuk mendapatkan informasi tentang perintah atau topik tertentu, gunakan gsutil help
diikuti
dengan nama topik atau perintah yang dimaksud. Misalnya, gsutil help cp
dan gsutil help options
masing-masing adalah halaman bantuan perintah dan halaman bantuan topik.
Untuk mendapatkan informasi tentang penginstalan gsutil, gunakan perintah gsutil version:
gsutil version -l
Statistik penggunaan
Selama proses penginstalan, Anda dapat memilih ikut serta dalam pelacakan statistik penggunaan yang akan membantu meningkatkan kualitas alat gsutil. Jika Anda kemudian memutuskan bahwa Anda ingin menonaktifkan statistik penggunaan ini, lihat Statistik penggunaan.
Tentang gsutil
gsutil adalah project open source. Untuk mendownload gsutil versi developer atau volunteer untuk membantu mengembangkan gsutil, buka project gsutil di GitHub.
Batasan
- Saat menggunakan gsutil dengan Windows, perintah yang menggunakan flag global
-m
tidak dapat dibatalkan menggunakanCtrl-C
.
Langkah selanjutnya
- Instal gsutil.
- Lihat diskusi komunitas di pertanyaan gsutil Stack Overflow.