wget

March 30, 2008 at 10:12 pm (Linux, Tools) (, , )

Wget é um utilitário que propicia o download de dados da web, seu nome deriva de World Wide Web e get, suporta os protocolos HTTP, HTTPS e FTP. Escrito em C, wget pode facilmente ser instalado em qualquer sistema Unix-like, se ele ainda não esta instalado, pra quem vai de Debian é só executar

$sudo apt-get install wget

Entre suas capacidades, se encontram:

  • Download recursivo em FTP ou HTTP (pode inclusive ser usado para fazer um mirror de um website);
  • Conversão de links para visualização offline de páginas HTML;
  • Suporte a proxy;
  • Robustez em relação a conexões instáveis (em caso de falha no download, ele automaticamente recomeça de onde terminou);
  • Capacidade de ser executado sem intervenção do usuário, podendo ser usado com o nohup;
  • Portabilidade;
  • Suporte a IPv6;
  • Suporte a SSL/TLS;
  • Suporte a arquivos grandes (maiores que 2 GB); e
  • Suporte a limite de velocidade para o download (com o objetivo de não interferir muito nos outros usos da conexão).

Alguns parâmetros:
“-r” Trabalha de forma recursiva, útil para baixar sites inteiros
“-t 0″ Executar infinitas tentativas de conexão, caso a conexão reset (0 = zero)
“-c” Continua um download, caso algum arquivo esteja pela metade
“-i <file>” Faz download dos links contidos no arquivo <file>

Alguns exemplos:
Baixando sites inteiros com autenticação
$wget -r http://<user>:<senha>@www.uol.com.br/

Baixando uma lista de links em um arquivo
$wget -t 0 -c -i links.txt

sucesso

Permalink Leave a Comment

apt-get

March 5, 2008 at 12:14 pm (Linux, Tools) (, )

Comandinho mágico hein, que nada, privéligio inicial do Debian e de algumas distribuições, APT – Advanced Packaging Tool, ao invés de baixar tar.gz e compilar, ou rpm pra instala, o apt-get baixa e instala para você os pacotes, além de gerenciar os mesmo.

pra iniciar, faça periodicamente update das suas listas de repositórios

$sudo apt-get update

falando em listas de repositórios, você pode altera-la em

/etc/apt/souce.list

antes de instalar um pacote é sempre bom dar uma pesquisada

$sudo apt-cache search <nome pacote>

e pra instalar

$sudo apt-get install <nome pacote>

em último caso, faça um upgrade de todos os pacotes do seu linux, mais demora

$sudo apt-get upgrade

Depois tem mais

Permalink Leave a Comment

LaTeX no Linux

March 5, 2008 at 11:52 am (LaTeX, Linux) (, , )

Precisa escrever sua tese, disertação, monografia e está cansado de usar o maldito Word.

Vai de LaTeX, é um conjunto de macros para o processador de textos TeX, utilizado amplamente para a produção de textos matemáticos e científicos por causa de sua alta qualidade tipográfica. Entretanto, também é utilizado para produção de cartas pessoais, artigos e livros sobre assuntos muito diversos. Como um conjunto de macros para o TeX, o sistema LaTeX fornece ao usuário um conjunto de comandos de alto nível, sendo, dessa forma, mais fácil a sua utilização por pessoas nos primeiros estágios de utilização desse sistema. Possui abstrações para lidar com bibliografias, citações, formatos de páginas, referência cruzada e tudo mais que não seja relacionado ao conteúdo do documento em si.

Instalando no Ubuntu:

$sudo apt-get install abntex

Agora você precisa de um editor, que vai facilitar a sua vida, na hora de utilizar as macros e compilar o seu documento. Pra quem usa KDE vai de Kile – KDE Integrated LaTeX Environment, é excelente

$sudo apt-get install kile

Para quem usa Gnome, serve também, mais se você for muito exigente, vai de TexMaker, TeXmacs ou Lyx.

Mais pra frente trago alguns exemplos…

Permalink Leave a Comment

WinRar no Linux

March 5, 2008 at 11:26 am (Linux, Tools) (, , )

Caso alguém venha a precisar

$sudo apt-get install rar

para saber mais

$man rar

descomprimindo

$rar e file.rar

Permalink Leave a Comment