Procurar
Últimos assuntos
Quem está conectado?
Há 1 usuário online :: 0 registrados, 0 invisíveis e 1 visitante Nenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 192 em Ter Out 26, 2021 6:07 am
Exemplos de utilização do comando wget (http://sejalivre.org/)
TADS IFGoiano-Urutaí :: OS :: Linux
Página 1 de 1
Exemplos de utilização do comando wget (http://sejalivre.org/)
O comando wget é um utilitário disponível em grande parte das distribuições linux e outros sistemas operacionais. Hoje iremos apresentar exemplos de utilização do comando wget para agregarmos no nosso dia a dia.
Primeiramente…
Verificando se o pacote está instalado:
Red Hat e derivados:
# rpm -qa wget
Debian e derivados:
# dpkg -i wget
Caso não esteja instalado…
Red Hat e derivados:
# yum -y install wget
Debian e derivados:
# apt-get install wget -y
Simples utilização
# wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz
** Atentar – se para apontar o caminho correto do arquivo (óbvio).
Download de arquivos com diferentes nomes
Realizando múltiplos download de arquivos utilizando protocolo http e ftp:
# wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz ftp://ftp.gnu.org/gnu/wget/wget-1.10.1.tar.gz.sig
-O = Opção na qual habilita a opção de download de diferentes nomes.
Lendo URL’s a partir de um arquivo
Você pode organizar seus downloads a partir de um arquivo de texto e baixar com ajuda do comando wget, conforme exemplo abaixo:
# wget -i /wget/tmp.txt
-i= Opção na qual habilita a opção de baixar de um arquivo de texto.
Download’s incompletos
Quando realizamos download de um arquivo de tamanho considerável acontece do mesmo ser interrompido. Para não perder o arquivo totalmente utilizamos a opção -c, com isso evitando um consumo desnecessário de banda de internet ou rede local.
# wget -c http://mirrors.hns.net.in/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-LiveDVD.iso
Assim, demonstramos alguns exemplos de utilização do comando wget.
Dando continuidade, iremos apresentar outras utilizações do comando wget, como por exemplo, limitando sua velocidade, download em background entre outros…então…vamos ao que interessa !!!
Download interrompido
Algumas vezes, estamos realizando um download e o mesmo é interrompido. Para dar continuidade realizamos o comando novamente, desta forma o download é reiniciado ”do zero” e criando outro arquivo. Para evitar essa situação, utilize a opção -c (explicado no post anterior).
# wget http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso
Executando o comando ls observamos:
# ls -l CentOS*
-rw-r–r–. 1 root root 3877262 Oct 2 12:47 CentOS-6.3-x86_64-LiveDVD.iso
-rw-r–r–. 1 root root 181004 Oct 2 12:50 CentOS-6.3-x86_64-LiveDVD.iso.1
Download de arquivos em background
Utilizando a opção -b o arquivo é enviado para background e também oferece a opção de salvar em um arquivo de log.
# wget -b /wget/log.txt ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso
Limitando a velocidade de download
Utilizando a opção –limit-rate=100k , será limitada a velocidade para 100k e os log’s serão criados em /wget/log.txt
# wget -c –limit-rate=100k /wget/log.txt ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso
Restringindo downloads via FTP e HTTP com usuário e senha
Em um ambiente de rede, do qual, necessita-se de usuário e senha podemos utilizar as opções –http-user=fulanodetal , –http-password=senha e ftp-user=usuario , –ftp-password=senha para realizarmos download.
# wget –http-user=fulanodetal –http-password=password http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso
# wget –ftp-user=fulano –ftp-password=password ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso
Encontrando a versão e ajuda
# wget –version
# wget –help
Primeiramente…
Verificando se o pacote está instalado:
Red Hat e derivados:
# rpm -qa wget
Debian e derivados:
# dpkg -i wget
Caso não esteja instalado…
Red Hat e derivados:
# yum -y install wget
Debian e derivados:
# apt-get install wget -y
Simples utilização
# wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz
** Atentar – se para apontar o caminho correto do arquivo (óbvio).
Download de arquivos com diferentes nomes
Realizando múltiplos download de arquivos utilizando protocolo http e ftp:
# wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz ftp://ftp.gnu.org/gnu/wget/wget-1.10.1.tar.gz.sig
-O = Opção na qual habilita a opção de download de diferentes nomes.
Lendo URL’s a partir de um arquivo
Você pode organizar seus downloads a partir de um arquivo de texto e baixar com ajuda do comando wget, conforme exemplo abaixo:
# wget -i /wget/tmp.txt
-i= Opção na qual habilita a opção de baixar de um arquivo de texto.
Download’s incompletos
Quando realizamos download de um arquivo de tamanho considerável acontece do mesmo ser interrompido. Para não perder o arquivo totalmente utilizamos a opção -c, com isso evitando um consumo desnecessário de banda de internet ou rede local.
# wget -c http://mirrors.hns.net.in/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-LiveDVD.iso
Assim, demonstramos alguns exemplos de utilização do comando wget.
Dando continuidade, iremos apresentar outras utilizações do comando wget, como por exemplo, limitando sua velocidade, download em background entre outros…então…vamos ao que interessa !!!
Download interrompido
Algumas vezes, estamos realizando um download e o mesmo é interrompido. Para dar continuidade realizamos o comando novamente, desta forma o download é reiniciado ”do zero” e criando outro arquivo. Para evitar essa situação, utilize a opção -c (explicado no post anterior).
# wget http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso
Executando o comando ls observamos:
# ls -l CentOS*
-rw-r–r–. 1 root root 3877262 Oct 2 12:47 CentOS-6.3-x86_64-LiveDVD.iso
-rw-r–r–. 1 root root 181004 Oct 2 12:50 CentOS-6.3-x86_64-LiveDVD.iso.1
Download de arquivos em background
Utilizando a opção -b o arquivo é enviado para background e também oferece a opção de salvar em um arquivo de log.
# wget -b /wget/log.txt ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso
Limitando a velocidade de download
Utilizando a opção –limit-rate=100k , será limitada a velocidade para 100k e os log’s serão criados em /wget/log.txt
# wget -c –limit-rate=100k /wget/log.txt ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso
Restringindo downloads via FTP e HTTP com usuário e senha
Em um ambiente de rede, do qual, necessita-se de usuário e senha podemos utilizar as opções –http-user=fulanodetal , –http-password=senha e ftp-user=usuario , –ftp-password=senha para realizarmos download.
# wget –http-user=fulanodetal –http-password=password http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso
# wget –ftp-user=fulano –ftp-password=password ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso
Encontrando a versão e ajuda
# wget –version
# wget –help
juk- Mensagens : 264
Data de inscrição : 02/04/2012
Tópicos semelhantes
» Exemplos de utilização do comando lsof
» Desbravando o comando ip
» O poder do wget
» O poder do wget
» Exemplos de codigos em java
» Desbravando o comando ip
» O poder do wget
» O poder do wget
» Exemplos de codigos em java
TADS IFGoiano-Urutaí :: OS :: Linux
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Dom Abr 07, 2024 3:16 pm por juk
» Backup FULL CHROME
Dom Abr 07, 2024 2:59 pm por juk
» Dowloand de Videos youtube Sem Permissão adminstrador
Seg Jan 02, 2023 2:13 pm por juk
» Cypecad 2019
Seg Jan 02, 2023 1:41 pm por juk
» Atualizando é instalando o IExplorer 11 no windows 7
Ter Ago 30, 2022 10:54 pm por juk
» COMO HABILITAR INTERNET EXPLORER NO WINDOWS 10
Sex Abr 29, 2022 6:43 pm por juk
» Usando o Monitor de Recursos do sistema para identificar processos Associados.
Qua Abr 06, 2022 10:19 am por juk
» Fazendo backup do anydesk
Ter Abr 05, 2022 7:30 pm por juk
» Recuperando Favoritos, senhas apos formatar o navegador (Mozilla Firefox ou Chrome)
Ter Abr 05, 2022 7:28 pm por juk