Herramienta de gsutil

gsutil es una aplicación de Python que te permite acceder a Cloud Storage desde la línea de comandos. Puedes usar gsutil para realizar las siguientes tareas de administración de objetos y depósitos:

  • Crear y borrar depósitos.
  • Subir, descargar y borrar objetos
  • Crear listas de depósitos y objetos
  • Mover, copiar y cambiar nombres de objetos
  • Editar LCA de objetos y depósitos

Todas las operaciones las realiza gsutil, incluidas las cargas y descargas, mediante HTTPS y seguridad de la capa de transporte (TLS).

¿Deberías usar gsutil?

En general, debes usar comandos gcloud storage en lugar de comandos gsutil:

  • La herramienta gsutil es una CLI de Cloud Storage heredada y se mantiene mínimamente.

  • La herramienta de gsutil no admite el trabajo con funciones más recientes de Cloud Storage.

  • Los comandos gcloud storage requieren menos optimización manual para lograr las tasas de carga y descarga más rápidas.

Sintaxis para acceder a los recursos

gsutil usa el prefijo gs:// para indicar un recurso en Cloud Storage:

gs://BUCKET_NAME/OBJECT_NAME

Además de especificar los recursos exactos, gsutil admite el uso de comodines en tus comandos.

Ayuda integrada

gsutil incluye ayuda integrada completa sobre todos los comandos y una variedad de temas, que puedes obtener y leer con el comando gsutil help.

Las páginas de ayuda de gsutil también están disponibles en línea. Por ejemplo, gsutil cp y gsutil options son una página de ayuda sobre comandos y un tema, respectivamente.

Para obtener información sobre la instalación de gsutil, usa el comando de versión de gsutil:

gsutil version -l

Estadísticas de uso

Durante el proceso de instalación, puedes aceptar realizar un seguimiento de las estadísticas de uso, lo que ayuda a mejorar la herramienta de gsutil. Si posteriormente decides que quieres inhabilitar estas estadísticas de uso, consulta Estadísticas de uso.

Acerca de gsutil

gsutil es un proyecto de código abierto. Si deseas descargar la versión para desarrolladores de gsutil o deseas ofrecer tu ayuda en su desarrollo, visita el proyecto gsutil en GitHub.

Limitaciones

  • Cuando usas gsutil con Windows, los comandos que usan la marca global -m no se pueden cancelar con Ctrl-C.

¿Qué sigue?