Wget e Curl
Wget e Curl são ferramentas de linha de comando simples que podem ser usadas para baixar arquivos usando seus links diretos. Embora suportem pausar e retomar downloads, atualmente nenhuma funcionalidade está disponível para downloads multithread. Tanto wget quanto curl vêm pré-instalados na maioria das distribuições Linux.
Para baixar um arquivo usando wget e curl, execute um dos seguintes comandos (substituir URL):
$ wget “https: // www.exemplo.com / exemplo.alcatrão.gz ”$ curl “https: // www.exemplo.com / exemplo.alcatrão.gz ”
Para pausar o download de um arquivo usando wget e curl, pressione
$ curl -c “https: // www.exemplo.com / exemplo.alcatrão.gz ”
Supondo que os links de download sejam armazenados em “links.txt ”, você pode usar um dos seguintes comandos para iniciar os downloads em lote:
links $ wget -i.TXT$ xargs -n 1 curl -O < links.txt
Wget e curl não suportam múltiplas conexões para o mesmo arquivo. Para ver todas as opções disponíveis para wget e curl, execute um dos seguintes comandos:
$ wget --help$ curl --help
Axel
Axel é um gerenciador de download de linha de comando para Linux. Ao contrário do wget e curl, ele suporta downloads multi-conexão com capacidade de pausar e retomá-los.
Para instalar o axel no Ubuntu, execute o comando abaixo:
$ sudo apt install axelPara baixar um arquivo usando axel, execute o seguinte comando (substituir URL):
$ axel “https: // www.exemplo.com / exemplo.alcatrão.gz ”Axel cria automaticamente um “.st ”arquivo quando inicia um download. Você pode pausar um download em andamento pressionando
Para criar várias conexões ao baixar um arquivo, execute um comando no seguinte formato (substitua “4” por sua própria escolha):
$ axel -n 4 “https: // www.exemplo.com / exemplo.alcatrão.gz ”Axel não suporta downloads em lote. No entanto, você pode simplesmente percorrer um arquivo de links usando o bash para baixar os arquivos um por um. Abaixo está um pequeno exemplo:
$ enquanto lê o link; faça axel -n 4 $ link; feito < links.txtPara saber mais sobre todas as opções do axel, execute o seguinte comando:
$ axel --helpAria2
Aria2 é um dos melhores e completos gerenciadores de download de linha de comando disponíveis para Linux hoje. Suporta downloads multithread, downloads em lote, pausa e retomada de downloads e pode até baixar arquivos torrent.
Para instalar o aria2 no Ubuntu, execute o seguinte comando:
$ sudo apt install aria2Para baixar um arquivo usando aria2, execute o seguinte comando:
$ aria2c “https: // www.exemplo.com / exemplo.alcatrão.gz ”Para criar várias conexões ao baixar um arquivo, execute um comando no seguinte formato (substitua “4” por sua própria escolha):
$ aria2c -x 4 “https: // www.exemplo.com / exemplo.alcatrão.gz ”Supondo que os links de download sejam armazenados em “links.txt ”, você pode usar o seguinte comando para iniciar os downloads em lote:
links $ aria2c -i.TXTPara saber mais sobre todas as opções aria2, execute o comando abaixo:
$ aria2c --helpVocê entendeu
Você entendeu é um gerenciador gráfico de download gratuito, de código aberto e plataforma cruzada. Além de downloads multithread e em lote, ele também suporta o monitoramento automático da área de transferência, pausando e retomando os downloads, extensões do navegador, downloads de vídeo do YouTube, arquivos torrent, downloads programados e assim por diante.
Para instalar o uget no Ubuntu, execute o comando abaixo:
$ sudo apt install ugetAgora você pode começar a usar o uget abrindo o aplicativo a partir do iniciador de aplicativos.
Xtreme Download Manager
Xtreme Download Manager é um gerenciador de download gráfico completo. Alguns de seus recursos incluem capacidade de processar downloads em lote, downloads multi-conexão, pausa e retomada de downloads, extensões de navegador, downloads de sites de streaming de vídeo, downloads agendados e assim por diante.
Você pode baixar o gerenciador de download xtreme “.jar ”arquivo de aqui. Execute o seguinte comando para iniciá-lo:
$ java -jar xdman.jarra
Gerenciador de download do Persepolis
O Persepolis Download Manager é uma interface gráfica do usuário para o gerenciador de download de linha de comando aria2 (mencionado acima). Está em paridade de recursos com aria2 com alguns recursos adicionais, como downloads agendados e suporte integrado para downloads de vídeo de sites de streaming.
Você pode baixar o gerenciador de download do Persepolis em aqui.
Conclusão
Estes são alguns dos gerenciadores de download disponíveis para Linux que você pode usar para processar downloads. As extensões de integração do navegador para gerenciadores de download não são tão robustas como costumavam ser, principalmente por causa dos requisitos rigorosos dos navegadores e questões de segurança. Para obter um link de download direto de um arquivo, você pode iniciar o download em um navegador e, em seguida, cancelá-lo imediatamente. Clique com o botão direito em um download cancelado para obter um link direto para download.