Ferramenta gsutil

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

O gsutil é um aplicativo em Python que permite acessar o Cloud Storage da linha de comando. É possível usar o gsutil para executar uma ampla gama de tarefas de gerenciamento de bucket e de objeto, incluindo:

  • criar e excluir buckets;
  • fazer upload, download e exclusão de objetos;
  • listar buckets e objetos;
  • mover, copiar e renomear objetos;
  • editar ACLs de objetos e buckets.

A gsutil executa todas as operações, incluindo uploads e downloads, usando HTTPS e TLS (Transport Layer Security).

Faça um teste

Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho do Cloud Storage em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.

Faça uma avaliação gratuita do Cloud Storage

Primeiros passos

A melhor maneira de começar a usar a ferramenta gsutil é seguir o Guia de início rápido do gsutil. O guia de início rápido mostra como configurar um projeto do Google Cloud, ativar o faturamento, instalar o gsutil e executar comandos básicos com a ferramenta.

Se outra pessoa já tiver configurado uma conta do Cloud Storage e adicionado você ao projeto como um membro da equipe, ou se você tiver recebido acesso a um objeto ou a um bucket, poderá conseguir o gsutil como parte da CLI do Google Cloud para acessar os dados protegidos. Você não precisa ativar o Cloud Storage nem configurar o faturamento.

Como acessar dados públicos

Se você quiser acessar apenas dados públicos, siga as instruções em Como acessar dados públicos. Ao seguir as etapas encontradas na guia gsutil, é possível acessar imediatamente dados disponíveis gratuitamente e acessíveis ao público. Não é necessário se inscrever em uma Conta do Google ou se autenticar no Cloud Storage para usar o gsutil com essa finalidade.

Sintaxe para acessar recursos

gsutil usa o prefixo gs://para indicar um recurso no Cloud Storage.

gs://BUCKET_NAME/OBJECT_NAME

Além de especificar recursos exatos, o gsutil é compatível com o uso de curingas nos seus comandos.

Ajuda integrada

O gsutil contém ajuda integrada completa sobre todos os comandos, além de diversos tópicos que você pode listar e ler com o comando gsutil help.

As páginas de ajuda do gsutil também estão disponíveis on-line. Por exemplo, gsutil cp e gsutil options são páginas de ajuda de comando e de tópico, respectivamente.

Para informações sobre a instalação do gsutil, use o comando gsutil version:

gsutil version -l

Estatísticas de uso

Durante o processo de instalação, é possível ativar o rastreamento das estatísticas de uso, o que ajuda a melhorar a ferramenta gsutil. Se você decidir desativá-las, consulte Estatísticas de uso.

Sobre o gsutil

O gsutil é um projeto de código aberto. Para fazer o download da versão de desenvolvedor do gsutil ou se voluntariar para ajudar a desenvolvê-lo, visite o projeto do gsutil (em inglês) no GitHub.

Limitações

  • Ao usar o gsutil com o Windows, não é possível usar Ctrl-C para cancelar um comando que está em execução no momento.

A seguir