GNU/Linux tem muitos usos práticos. Você pode facilmente lidar com todas as suas transações através do terminal. Se você leu instruções relacionadas ao Linux ou assistiu a vídeos, deve ter encontrado o comando wget. É muito fácil de usar e funciona tomando parâmetros.

Por exemplo, se você souber o link de download direto do arquivo que deseja baixar, é possível fazer o download este arquivo do console com a ajuda do comando wget sem usar nenhum programa extra ou precisar de um navegador.

Aqui está tudo o que você precisa saber sobre o comando wget, incluindo alguns exemplos práticos.

Baixando um único arquivo

Este é um dos usos mais básicos do comando wget. O objetivo aqui é baixar um único arquivo para o sistema usando o link de destino conhecido. O comando wget usado para isso é:

wget https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Como é evidente na imagem, você pode baixar um arquivo com o comando wget e descobrir onde ele é baixado com ls -l.

Download de arquivos em lote

É possível baixar vários arquivos de links salvos em um documento de texto de uma só vez usando o

-eu parâmetro com o comando wget.

Por exemplo, você deseja baixar todos os PDFs em um determinado endereço ao mesmo tempo. Para isso, você precisa salvar os links de download desses PDFs em um documento de texto. Você pode fazer isso criando um arquivo chamado meus_pdfs com o vim meus_pdfs comando e adicionando os links necessários para ele.

Vamos baixar os formatos PDF da documentação do Google Cloud como exemplo. Salve os links para os PDFs em um arquivo e use o seguinte comando para baixá-los:

wget -i meu_pdfs

Após esta etapa, você pode ver os arquivos baixados executando:

ls -l

Download especificando um local personalizado

Se você deseja que o arquivo seja baixado para um local especial em seu sistema, você precisa usar o -P sinalizar com o comando:

wget -P /path/to/dir link de arquivo

Você pode ver isso no exemplo abaixo. Da mesma forma, tente baixar um aircrack-ng arquivo e desta vez especifique um endereço. Por exemplo, você pode criar um Meu arquivo diretório para armazenar o arquivo baixado.

wget -P Meuarquivo https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Para baixar seu arquivo para o local desejado, você deve especificar o caminho completo para o diretório. Você também pode executar o ls -l comando mais tarde para certificar-se de que seu arquivo está realmente onde você deseja que ele esteja.

Baixar especificando um nome de arquivo personalizado

Com o wget -O parâmetro, você pode nomear o arquivo que deseja baixar e baixá-lo para qualquer local que desejar. Para evitar confusão, crie um novo o Parâmetro e tente baixar seu arquivo aircrack-ng para este diretório dando a ele o nome desejado, neste caso, rachadura.

wget -O oParameter/aircrack https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Depois que o Wget terminar de baixar o arquivo com o nome "aircrack" e salvá-lo no /oParameter diretório, você pode confirmar isso com o ls -l comando.

Além disso, se você quiser alterar o nome do arquivo baixado sem alterar seu local, basta especificar o novo nome do arquivo sem especificar nenhum local. Por exemplo, você pode alterar o nome do arquivo para baixar usando o wget new_name file_link comando. Como você não especifica nenhum local, ele irá automaticamente para o seu diretório de trabalho atual.

wget myfilename https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Retomar downloads interrompidos com o Wget

Downloads com falha são um dos problemas mais comuns durante o download de arquivos grandes. Nesses casos, é possível retomar o download e obter o restante do arquivo.

Você pode usar o -c parâmetro com o comando wget para baixar novamente um arquivo interrompido. Assim, em decorrência do uso wget -c download_link, se o arquivo não for completamente baixado, você terá a chance de continuar de onde parou em vez de baixar o arquivo desde o início. Isso é muito prático, especialmente para arquivos grandes.

Para entender melhor, primeiro crie uma pasta chamada Retomar na área de trabalho. Acesse esta pasta com o terminal usando o comando cd e tente baixar o arquivo de aircrack que você usou nos outros exemplos aqui. Então interrompa este download com o Ctrl+Z combinação de teclado.

Como você pode ver, 19% do arquivo foi baixado, o que representa 1645946 bytes. Agora use o -c parâmetro da mesma forma e tente continuar o download.

Como você pode ver, o download está completo. Assim, não há necessidade de exclua o arquivo e baixe-o novamente desde o início. Este foi apenas um pequeno arquivo para fins de exemplo. Mas para arquivos muito grandes, você pode economizar seu tempo usando o Wget.

Limitando a velocidade de download do Wget

Se desejar, você pode limitar sua velocidade de download para o arquivo que vai baixar. Para essa limitação, você pode usar o seguinte comando:

wget --limit-rate 300K https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Este comando limitará sua velocidade de download a 300 KB por segundo.

Você pode tentar velocidades diferentes alterando o valor de 300K.

Baixando arquivos em segundo plano

Você pode baixar um arquivo em segundo plano com o -b parâmetro. Isso é útil na maioria das vezes quando você está ocupado com outro trabalho em primeiro plano. Além disso, se você quiser conhecer os resultados do processo de download, será suficiente examinar o wget-log arquivo localizado no mesmo local que o arquivo baixado.

Downloads de arquivos facilitados com Linux e Wget

Como o GNU/Linux é um sistema totalmente de código aberto, ele fornece uma infraestrutura que você pode personalizar como quiser. Você pode aproveitar centenas de milhares de aplicativos e bibliotecas feitos para Linux. Você pode lidar com tudo com o Wget sem a necessidade de nenhum conhecimento de programação ou download de um programa. É muito fácil controlar os processos de download de arquivos que você baixará e instalará em seu sistema com o comando wget.

Além disso, lembre-se de que muitas fontes de software que não sejam sites oficiais podem colocar sua segurança em risco. É por isso que você deve sempre desconfiar dos links de download que usa com o Wget.