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 -cTraffic 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=20kDeixar 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/downloadGuardar 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.
| 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: API, background, bot, btuga, car, cenourinha, ces, down, download, emos, fF, ficheiros, fon, ftp, home, html, IM, interface, Internet, irc, lg, linha de comandos, opera, png, robot, robots, servidor, tux, usa, web, WebTuga, www, xhtml
Categoria/s: Gnu/Linux
Visto: 2,425
Ver todos os artigo do cenourinha ( 1740 )