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 di 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 la sicurezza a livello di trasporto (TLS).
Vuoi usare gsutil?
In genere, devi 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 meno elevata per ottenere le velocità di caricamento e download più elevate.
Per iniziare
Il modo migliore per iniziare a utilizzare lo strumento gsutil è seguire la guida rapida di gsutil. La guida rapida mostra come configurare un progetto Google Cloud, abilitare la fatturazione, installare gsutil ed eseguire i comandi di base con lo strumento.
Se un'altra persona ha già configurato un account Cloud Storage e ti ha aggiunto al progetto come membro del team oppure se ti è stato concesso l'accesso a un oggetto o a un bucket, puoi ottenere gsutil come parte di Google Cloud CLI per accedere ai dati protetti. Non è necessario attivare Cloud Storage o configurare la fatturazione.
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
.
Le pagine di assistenza di gsutil sono disponibili anche online. Ad esempio, gsutil cp
e gsutil options
sono rispettivamente una pagina della guida per i comandi e una pagina della guida dell'argomento.
Per ottenere informazioni sull'installazione di gsutil, utilizza il comando gsutil version:
gsutil version -l
Statistiche sull'utilizzo
Durante il processo di installazione, puoi attivare il monitoraggio delle statistiche sull'utilizzo per migliorare lo strumento gsutil. Se decidi di voler disattivare queste statistiche sull'utilizzo, consulta Statistiche sull'utilizzo.
Informazioni su gsutil
gsutil è un progetto open source. Per scaricare la versione per sviluppatori di gsutil o per offrirti un aiuto per 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 utilizzandoCtrl-C
.
Passaggi successivi
- Installa gsutil.
- Completa le attività di base di Cloud Storage nella guida rapida di gsutil.
- Leggi la discussione della community nelle domande su gsutil Stack Overflow.