Google Cloud Shell – Parte 2

Principais Comandos

O cloud shell possui uma variedade de comandos, e alguns são usados para recursos específicos quando se deseja por exemplo, gerenciar via linha de comandos: Cloud StorageBigQueryBigtable!

gcloud

Os recursos em geral no GCP são geridos pela principal linha de comando do terminal: gcloud!

Como por exemplo:

Criar uma instância de Compute Engine (GCE):

gcloud compute instances create vm-01

Criar um snapshot do disco da instância criada no passo anterior:

gcloud compute disks snapshot vm-01 --snapshot-names vm-01-snapshot --zone us-west1-b

gsutil

Essa linha de comando é específica para o Cloud Storage (buckets) da GCP, e permite efetuar várias tarefas com os bucktes, como criar, listar, excluir, copiar objetos, gerir permissões… dentre outras!

Vejamos alguns exemplos!

Listar os buckets:

  • gsutil ls
  • gsutil ls gs://bucket_name

Fazer upload para o bucket:

  • gsutil cp object_location gs://destination_bucket_name

bq

Através dessa linha de comando, exclusiva para o recurso de BigQuery da GCP, você será capaz de carregar, exportar, consultar, visualizar e gerenciar dados.

Listar objetos de uma coleção:

bq ls

Criar recursos (uma tabela por exemplo):

bq mk --table

Consultar dados em uma tabela:

bq query 'select count(*) from publicdata:samples.shakespeare'

cbt

O Cloud Bigtable da GCP, também possui uma linha de comando – cbt – escrita em Go, que lhe permite executar várias operações diferentes, como:

Verificar instalação da ferramenta:

  • cbt listinstances

Criar Instância:

  • cbt createinstance

Criar Tabela dentro de uma Instância:

  • cbt createtable produtos





💡 Dica: tudo que você seleciona no terminal é automaticamente copiado para área de transferência, basta apenas pressionar SHITF+INSERT para colar o conteúdo que foi copiado! 😎


Estas foram as informações da parte 2 da série de posts sobre o Fantástico Cloud Shell da Google Cloud Plataform!

Acesse as outras partes dessa série, clicando abaixo para já ser redirecionado automaticamente e desfrutar desse conteúdo sensacional.

Google Cloud Shell – Parte 1

Google Cloud Shell – Parte 3

🚀

The Cloud Bootcamp – O Bootcamp MultiCloud!

Compartilhe este Post

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Posts Relacionados

POSTS RECENTES

Conheça nosso Site

Venha aprender na prática as skills de Cloud que todo recrutador sonha em encontrar.