Como baixar arquivos diretamente do Google Drive para o Linux

Os comandos Wget e Curl são os mais comuns para realizar o download de arquivos, porém, quando precisamos baixar grandes arquivos de um serviço de armazenamento encontramos problemas.

O Google Drive consegue hospedar grandes arquivos de forma gratuita, e muitas vezes é necessário o download automatizado para servidores linux. Muitas vezes arquivos de desenvolvimento ou grandes pacotes de atualização.

A ferramenta Gdown consegue burlar esse problema de forma simples e rápida. Para utilizar essa ferramenta devemos ter instalado no Linux o Perl e o GIT, podemos instalá-los com os comandos seguintes:

sudo apt-get install perl

sudo apt-get install git -y

Depois realizamos o download do gdown no github:

git clone https://github.com/circulosmeos/gdown.pl.git

Após clonar o projeto, entre na pasta gdown.pl e o arquivo principal a ser executado é o arquivo “gdown.pl”

cd gdown.pl

Para baixar o arquivo você deve gerar um link compartilhado do arquivo dentro do google drive, para a ferramenta funcionar corretamente o link deve estar como “Pessoas com o link podem editar” no tipo de compartilhamento. Veja a figura abaixo:

para utilizar o gdown utilize o modelo de comando abaixo:

./gdown.pl link_do_arquivo_googledrive nome_do_arquivo_baixado


Enquanto o arquivo está sendo baixado uma barra de progresso igual a esta irá aparecer, assim como no comando wget:

Pronto você já tem seu arquivo no servidor, direto do Google Drive, sem precisar baixar para o seu computador para intermediar uma troca de arquivos, agora você pode realizar esse download diretamente do seu servidor.

Luan Oliveira on FacebookLuan Oliveira on InstagramLuan Oliveira on Linkedin
Luan Oliveira
Me chamo Luan Oliveira, Pós-graduado em Projetos e Arquitetura de Cloud Computing e bacharel em Sistemas de Informação pela UFPA. Atualmente, trabalho como Analista de Sistemas na Força Aérea Brasileira.

Deixe um comentário