Strumento gsutil

gsutil è un'applicazione Python che consente di accedere a Cloud Storage dalla riga di comando. Puoi utilizzare gsutil per eseguire una vasta gamma di attività di gestione di bucket e oggetti, tra cui:

  • Creazione ed eliminazione dei bucket
  • Caricamento, download ed eliminazione di oggetti.
  • Elenco di bucket e oggetti.
  • Spostamento, copia e ridenominazione di oggetti.
  • Modifica degli ACL di oggetti e bucket.

gsutil esegue tutte le operazioni, inclusi caricamenti e download, utilizzando HTTPS e TLS (Transport Layer Security).

Vuoi utilizzare gsutil?

In genere, è consigliabile utilizzare i comandi gcloud storage anziché i comandi gsutil:

  • Lo strumento gsutil è un'interfaccia a riga di comando legacy di Cloud Storage e ha una manutenzione minima.

  • Lo strumento gsutil non supporta il lavoro con le funzionalità di Cloud Storage più recenti.

  • I comandi gcloud storage richiedono un'ottimizzazione manuale inferiore per ottenere velocità di caricamento e download più elevate.

Sintassi per l'accesso alle risorse

gsutil utilizza il prefisso gs:// per indicare una risorsa in Cloud Storage:

gs://BUCKET_NAME/OBJECT_NAME

Oltre a specificare le risorse esatte, gsutil supporta l'utilizzo di caratteri jolly nei comandi.

Guida integrata

gsutil contiene una guida integrata completa su ogni comando, nonché una serie di argomenti, che puoi elencare e leggere con il comando gsutil help.

Per ottenere informazioni su un comando o un argomento specifico, utilizza gsutil help seguito dal nome del comando o dell'argomento desiderato. Ad esempio, gsutil help cp e gsutil help options sono rispettivamente una pagina di assistenza per i comandi e una pagina di assistenza per un argomento.

Per ottenere informazioni sull'installazione di gsutil, utilizza il comando gsutil version:

gsutil version -l

Statistiche sull'utilizzo

Durante la procedura di installazione, puoi attivare il monitoraggio delle statistiche sull'utilizzo che contribuisce a migliorare lo strumento gsutil. Se in seguito decidi di disattivare queste statistiche sull'utilizzo, consulta le statistiche sull'utilizzo.

Informazioni su gsutil

gsutil è un progetto open source. Per scaricare la versione per sviluppatori di gsutil o il volontario che ti aiuterà a sviluppare gsutil, visita il progetto gsutil su GitHub.

Limitazioni

  • Quando utilizzi gsutil con Windows, i comandi che utilizzano il flag globale -m non possono essere annullati utilizzando Ctrl-C.

Passaggi successivi