By Marcos Oliveira,

Google Drive Terminal Linux

Introdução

Google Drive é um serviço de armazenamento e sincronização de arquivos oferecido pelo Google, baseia-se no conceito de computação em nuvem, pois o internauta poderá armazenar arquivos através deste serviço e acedê-los a partir de qualquer computador ou outros dispositivos compatíveis, desde que ligados à internet.

Há Clientes para o Google Drive para diversos sistemas operacionais, no entanto ainda não foi desenvolvido pelo Google um Cliente para o Linux!

Porém o desenvolvedor Petter Rasmussen, sob MIT License , criou um aplicativo que torna possível esse acesso pelo Terminal, estamos nos referindo ao GDrive.

Download e Instalação

Baixe o arquivo, nesse caso iremos usar como exemplo 32bit, veja a lista de Arquiteturas disponíveis: https://github.com/prasmussen/gdrive

Torne-o executável

chmod +x gdrive-linux-386

Rode esse comando pra gerar a URL e pôr o código de autenticação do Google, acesse a URL , copie e entre com seu código:

./gdrive-linux-386 about

Depois de autenticado, você pode listar seus arquivos com esse comando

./gdrive-linux-386 list

Para baixar um arquivo do Google Drive, use o comando

./gdrive-linux-386 download [nome-do-arquivo]

Para criar um Diretório no Drive

./gdrive-linux-386 mkdir [nome-do-diretorio]

Para fazer Upload de um arquivo

./gdrive-linux-386 upload [nome-do-arquivo-local]

Ainda há vários parâmetros que podem ser passados, como:

  • -f, –force , força substituir um arquivo
  • -r, –recursive , recursivamente
  • –path
  • –delete
  • –no-progress (…)

Consulte a documentação para informação completa

https://github.com/prasmussen/gdrive



Sobre o Autor

Marcos Oliveira

A alegria está na luta, na tentativa, no sofrimento envolvido e não na vitória propriamente dita. A força não provém da capacidade física. Provém de uma vontade indomável.
Mahatma Gandhi


Dê você também uma Contribuição
Compartilhe nas suas Redes Sociais!




Inscreva-se no Nosso Canal do Youtube



Curso Extremamente Avançado em Shell Script Bash

Você irá descobrir técnicas avançadas de escrever em Shell Script. Como criar instaladores para distribuições Linux, Animações, Documentações, além de tudo sobre Processos em sistemas tipo UNIX, detalhes sobre Comandos Avançados e Muito Mais !




Crie Sua Própria Promoção

Customize seus Pacotes de Treinamentos obtendo descontos muito em conta!