Herramienta 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 una serie de tareas de administración de objetos y depósitos, incluidas las siguientes acciones:

  • 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 la LCA de objetos y depósitos

Si quieres obtener una lista completa de las guías para completar tareas con gsutil, consulta las Guías prácticas de Cloud Storage.

Comenzar

La mejor manera de comenzar a usar la herramienta gsutil es seguir la Guía de inicio rápido de gsutil. La guía te muestra cómo configurar un proyecto de Google Cloud Platform, habilitar la facturación, instalar gsutil y ejecutar comandos básicos con la herramienta.

Si otra persona ya configuró una cuenta de Cloud Storage y te agregó al proyecto como un miembro del equipo, o si se te otorgó acceso a un objeto o depósito, puedes obtener gsutil como parte del SDK de Google Cloud a fin de acceder a los datos protegidos. No es necesario que actives Cloud Storage ni que configures la facturación.

Accede a datos públicos

Si solo deseas acceder a datos públicos, sigue las instrucciones en Accede a datos públicos. Puedes acceder de inmediato a datos de acceso libre y público si sigues los pasos que se encuentran en la pestaña gsutil. No es necesario crear una Cuenta de Google o autenticarte en Cloud Storage para usar gsutil con este fin.

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.

De forma predeterminada, gsutil accede a Cloud Storage a través de los extremos de solicitud de la API de JSON. Puedes cambiar esta opción predeterminada a la API de XML.

Ayuda integrada

gsutil incluye ayuda integrada completa sobre todos los comandos, así como una variedad de temas que puedes obtener si ejecutas el comando siguiente:

gsutil help

Este comando genera una lista de todos los comandos y temas de ayuda disponibles. Puedes obtener ayuda detallada para cada comando o tema. Por ejemplo, puedes obtener ayuda sobre el comando gsutil cp si ejecutas el comando siguiente:

gsutil help cp

Para obtener información sobre las opciones de línea de comandos de nivel superior de gsutil, usa este comando:

gsutil help options

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

gsutil version -l

Las páginas de ayuda de gsutil también están disponibles en línea. Por ejemplo, las páginas en línea para los comandos que se muestran arriba son gsutil help, gsutil cp, gsutil options, y gsutil version.

Acerca de gsutil

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

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

¿Necesitas ayuda? Visita nuestra página de asistencia.