Como usar o comando Wget no Linux, Windows ou Mac

O comando Wget É um dos comandos mais utilizados para gerenciamento de downloads em ambientes Linux e desde 1996 não saiu de seu poder, segurança e escopo. Com o wget temos várias opções para sua execução em ambientes Linux, mas hoje já temos escopo para Mac OS e Windows 10. O uso de comandos permite que nossas tarefas se tornem realmente simples, às vezes compartilhando funcionalidades independentemente do sistema operacional.

Desta vez, analisaremos como podemos usar o Wget nesses três poderosos sistemas operacionais para gerenciar nossos downloads com segurança e total confiança.

ObservaçãoLembre-se que em ambientes Linux o comando wget Ele vem instalado por padrão em todas as distros Linux, então vamos ver o que precisamos em Windows 10 e no Mac.

1. Pré-requisitos para usar Wget no Windows


Para ambientes Windows 10 Temos duas opções possíveis para usar este comando:

Opção 1Use o recurso bash para Windows 10 que nos permite ter um ambiente Ubuntu em nossos sistemas operacionais Windows 10. Lembremos que o bash no Windows 10 instala um ambiente Ubuntu para a execução de pacotes Linux no Windows. Para saber mais sobre como instalar e configurar o bash no Windows 10, podemos visitar o seguinte link:

Bash Windows 10

opção 2Também podemos usar um aplicativo de terceiros que nos dá a possibilidade de executar o comando wget como por exemplo GnuWin32, dos quais deixamos o link para download.

GnuWin32

2. Pré-requisitos para usar Wget no Mac


Passo 1
Para ambientes macOS Sierra você precisa instalar o gerenciador fermentar que podemos analisar em detalhes no seguinte link:

Brew

Passo 2
Com o brew, devemos instalar o aplicativo usando o seguinte script:

 xcode-select -install ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew doctor

PROLONGAR

etapa 3
Assim que esse processo for concluído, usaremos o seguinte comando para instalar o wget no macOS Sierra:

 brew instalar wget

PROLONGAR

3. Baixe o arquivo de forma básica com Wget no Windows, Linux e Mac


Usar o Wget em seu nível básico consiste na seguinte sintaxe:
 endereço do link wget
Isso nos permite baixar os arquivos nativamente levando em consideração a velocidade de rede que temos atualmente. Para baixar um arquivo na forma básica nos diferentes sistemas operacionais, veremos o seguinte.

Ambiente Linux

Ambiente Windows 10

Ambiente MacOS Sierra

PROLONGAR

4. Baixe o arquivo sem perder o download em uso com Wget no Windows, Linux e Mac


Para permitir que um download permaneça em pausa seja devido a um erro de rede ou devido a uma falha de energia, podemos usar o parâmetro -c para permitir que, se algo falhar, assim que fizermos login novamente, o download continue. A sintaxe a ser usada é:
 wget -c Link_address
Ambiente Linux

Ambiente Windows 10

Ambiente MacOS Sierra

PROLONGAR

5. Baixe o site completo com Wget no Windows, Linux e Mac


Para baixar um site completamente, usaremos a seguinte sintaxe:
 wget -m http: // Endereço
Ambiente Linux

Ambiente Windows 10

Ambiente MacOS Sierra

PROLONGAR

6. Parâmetros adicionais para Wget -m


Com este comando baixamos todos os componentes da página web, mas podemos adicionar parâmetros como:

--convert-linksEsta opção permite mudar todos os links da página para apontar um para o outro.

--page-requisitesPermite estilos de download da página para uma ótima visualização off-line.

--no-parentEvite baixar principais sites vinculados a ele.

7. Parâmetros adicionais para usar Wget


Podemos usar alguns parâmetros usando wget em qualquer um desses sistemas operacionais (Windows, Mac e Linux), como:

wget -rEle nos permite fazer o download de um página da web recursivamente ou usando FTP, a sintaxe é:

 wget -r ftp: // Endereço

wget -iOferece-nos a possibilidade de baixar uma lista de URLs que temos em um arquivo de texto, por exemplo, podemos ter um arquivo chamado Solvetic.txt, então usaremos o seguinte:

 wget -i Solvetic.txt

homem wgetEsta opção exibe uma lista de Todas as opções que temos acesso para usar o wget.

wget -pEste parâmetro nos dá a capacidade de baixar uma página da web completa, incluindo extras, como imagens online, estilos, etc.

wget -oCom este parâmetro, podemos criar um relatório de alta que realizamos, por exemplo:

 wget -o solvetic.txt http: // Endereço

wget -t (#)Por padrão wget faz uma tentativa de 20 conexões para iniciar o download, mas caso o site esteja muito congestionado podemos usar este parâmetro para aumentar a quantidade tentativas, por exemplo:

 endereço wget -t 30

Como podemos ver, Wget é um comando muito poderoso e prático para tudo relacionado a downloads. De uma forma simples, vimos como ser capaz use o comando wget em sistemas Windows, Mac e Linux, neste último é mais fácil porque já está implementado. Às vezes, um momento de comando pode ser usado entre sistemas diferentes e só temos que encontrar a maneira certa de levá-lo em consideração.

Os comandos tornam nossas tarefas mais fáceis, pois em um ambiente de terminal podemos executar funções sem a necessidade de intervenção do ambiente gráfico. Outro exemplo onde você pode ver a importância dos comandos está em como corrigir DNS no Windows 10, macOS Sierra e Linux.

Corrigir DNS para Mac, Windows e Linux

wave wave wave wave wave