Configurando uma Placa de Rede no Linux DOWNLOAD com cURL e WGET - Parte 12

Aula 62 · GNU/Linux para Servidores

Nesta aula, o professor aborda como baixar arquivos usando os comandos CURL e WGET no Linux. Ele explica que ambos são ferramentas úteis para fazer downloads via HTTP ou HTTPS, destacando as diferenças entre eles: WGET é mais adequado para download de arquivos em geral, enquanto CURL oferece mais flexibilidade na manipulação de cabeçalhos HTTP e pode ser usado para construir scripts personalizados. O professor detalha como instalar esses comandos no sistema operacional, lembrando que alguns scripts podem precisar ser configurados automaticamente ao iniciar o Linux.

Ele também discute os códigos de status HTTP e a importância do protocolo HTTPS em relação à segurança, enfatizando a resiliência de CURL quando se trata de certificados SSL expirados ou auto-assinados. A discussão continua com um exemplo prático sobre como criar seu próprio cliente GET usando bibliotecas C, demonstrando as nuances da programação em linguagem C e comparando com outras linguagens.

O professor menciona a possibilidade de realizar downloads persistentes através do uso de scripts que permitem continuar o download onde pararam, mesmo após interrupções na conexão ou desligamento do sistema. Ele exemplifica esta técnica usando um arquivo chamado urls.txt para listar URLs e o comando xargs com CURL para realizar múltiplos downloads persistentes. Esse método é particularmente útil em redes lentas como a Tor, onde a persistência do download é crucial

Entre na sua conta para perguntar sobre esta aula. Fazer login.

Voltar ao curso