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.
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:
https://github.com/prasmussen/gdrive