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:

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

https://github.com/prasmussen/gdrive