O que é o wget?

 
 

cenourinha | 16/05/2008 | Comentar | Categoria/s: Gnu/Linux

O que é o Wget

Para quem nunca ouviu falar e não sabe para que serve, o wget é uma ferramenta para a linha de comandos que permite efectuar o download de ficheiros ou páginas web através dos protocolos FTP, HTTP e HTTPS, recorrendo a várias opções.

Para além disso, o wget não tem um interface interactivo, correndo totalmente na consola, o que permite a possibilidade de o executar em background, sem a necessidade de existir um utilizador logado para que o programa efectue as suas operações.

O wget permite fazer o download total de páginas web em HTML e XHTML, reconstruindo a estrutura base das mesmas e respeitando a informação que lhe é fornecida pelo robots.txt.

Neste artigo vou exemplificar algumas das opções de transferência que o wget permite e que são, a meu ver, bastante úteis.

Continuar um download

Se necessitar de parar uma transferência e pretender continuar novamente mais tarde, deverá usar a opção -c:

wget http://www.webtuga.com/download -c

Traffic shaping / Limitar a velocidade de transferência

Para aquelas pessoas que têm uma ligação à Internet lenta ou de pouca capacidade, esta é a melhor opção para usar o wget sem perturbar as restantes ligações à Internet. Tudo o que necessita é de usar a opção –limit-rate para limitar a velocidade a que a transferência vai ser realizada.

wget http://www.webtuga.com/download –limit-rate=20k

Deixar o wget a continuar a trabalhar depois de sair da conexão SSH

Muitas das vezes necessitamos de efectuar transferências de ficheiros de um servidor para o outro, usando para tal o wget. No entanto, para não haver a necessidade de estarmos conectados ao servidor enquanto o download continua, podemos usar a opção -b ( background ):

wget -b http://www.webtuga.com/download

Guardar os registos ( logs ) num ficheiro

Esta opção é bastante útil, pois permite-nos depurar problemas ocorridos durante a transferência, verificando os registos criados num ficheiro externo.

wget http://www.webtuga.com/download -o $HOME/logstransferencia.txt

Para além destas opções existem muitas mais, que poderão ser encontradas mais detalhadamente no man wget.

Noticias relacionadas

FracoAssim, assim...GosteiBomFantastico! (No Ratings Yet)
Loading ... Loading ...

You might also like

Dream LH 2.0 Quem nunca ouviu falar do LongHorn, decerto devem ter sido poucas as pessoas que nunca ouviram tal nome,...
Como criar backups com o FlyBack no Ubuntu Quem é que já não ouviu falar da ferramenta de backup do Mac OX S, Time Machine...
Leva o poder das ferramentas GNU ao Windows com o UnixUtils Wget, ls, grep, man, mkdir, ps. Quem utiliza alguns sistemas livres conhece estes pequenos programas:...
Chatious – Converse com pessoas de todo o mundo usando a sua webcam Provavelmente já ouviu falar do Chatroulette, um site que lhe permite falar com pessoas aleatórias...

Autor: Teotonio Ricardo ( cenourinha )

Data: May 16th, 2008

Comentarios: Nenhum

Palavras-chave: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Categoria/s: Gnu/Linux

Visto: 2,425


Autor: Teotonio Ricardo ( cenourinha )
Fundador do WebTuga, encarrega-se pela gestão de todos os sites da rede, e é blogger no WebTuga, no Boorlix e no MobileTuga.
Contacto: webtuga@gmail.com - Site pessoal: http://www.cenourinha.net

Ver todos os artigo do ( 1740 )

Comentar...

XHTML: Pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>