alat gsutil

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, seperti soft delete dan folder terkelola.

  • Perintah gcloud storage memerlukan lebih sedikit pengoptimalan manual untuk mencapai rasio upload dan download tercepat.

Bermigrasi ke gcloud CLI

Jika Anda adalah pengguna gsutil yang ingin bermigrasi ke gcloud CLI, Anda harus memeriksa terlebih dahulu apakah Anda menggunakan gsutil versi mandiri dengan menjalankan perintah berikut:

gsutil version -l
  • Jika hasil perintah menyertakan using cloud sdk: False, berarti Anda menggunakan gsutil versi mandiri. Untuk bermigrasi ke gcloud CLI, mulailah dengan Menginstal gcloud CLI.

  • Jika hasil perintah menyertakan using cloud sdk: True, berarti Anda sudah menginstal gcloud CLI.

Setelah gcloud CLI diinstal, Anda dapat menggunakan perintah gcloud storage seperti menggunakan perintah gsutil. Referensi berikut dapat membantu Anda memulai:

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 perintah atau topik yang diinginkan. Misalnya, gsutil help cp dan gsutil help options 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 memutuskan untuk 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 menggunakan Ctrl-C.

Langkah berikutnya