MultiTail - multiplicando seu terminal

Publicado por Rodrigo Mendes Pasini em 01/09/2009

[ Hits: 8.515 ]

 


MultiTail - multiplicando seu terminal



Muitas vezes precisamos ver vários logs ao mesmo tempo, ou mesmo executar alguns comandos como o "ping", por exemplo, mas nem sempre podemos ou estamos a fim de abrir vários terminais. Para resolver esse problema e agilizar o trabalho, existe um pequeno utilitário que pode ser usado no Linux, o MultiTail.

Para instalá-lo basta seguir os passos:

1) download no site do mantenedor do pacote:

wget http://www.vanheusden.com/multitail/multitail-5.2.0.tgz

2) após terminado o download, a extração do pacote:

tar xvfz multitail-5.2.0.tgz

3) agora só entrar no diretório criado e instalá-lo com privilégios de super-usuário:

cd multitail-5.2.0
$ sudo make install


Depois de instalado ele pode ser usado por todos usuários do sistema.

Darei apenas três exemplos de uso, na página do desenvolvedor e no help (multitail -help) do utilitário existem inúmeras opções.

Para ver em tempo real dois arquivos de log usaremos a opção -i da seguinte forma:

multitail -i /var/log/kern.log -i /var/log/syslog

Para executar comandos usaremos a opção -l (éle) da seguinte forma:

multitail -l "ping www.uol.com.br" -l "ping www.vivaolinux.com.br"

Ainda podemos dar um comando e ver algum log ao mesmo tempo, executaremos um ping e veremos algum arquivo de log:

multitail -i /var/log/kern.log -l "ping www.google.com.br"

Existem várias maneiras de uso de acordo com a necessidade de cada um.

Outras dicas deste autor

Assistir filmes em ASCII no Linux

Wine - Usando temas nas aplicações que utilizam o Wine

Verificar e-mails não lidos no Gmail pelo terminal

Compartilhar rapidamente um diretório como se fosse uma página web

Kernel Real Time

Leitura recomendada

Email de 30 GB

Adicionando temas do bootsplash no Mandriva One e superior

Converta suas conexões VNC em Flash

Lançada a edição de número 3 da Revista Espírito Livre

Contagem de usuários GNU/Linux

  

Comentários
[1] Comentário enviado por chmod000 em 02/09/2009 - 09:16h

Rodrigo,

muito boa a sua dica. Gostei muito do multitail.

A idéia de não abrir mais de um terminal, para uns pode parecer preguiça, mas em certas situações precisamos fazer um acompanhamento paralelo de logs e fazer isso em terminais separados pode ser um pouco complicado (principalmente quando se tratar de mais de 2 logs).

O multitail facilita bastante este trabalho, nos possibilitando fazer uma comparação em tempo real das linhas do log.

Podemos, por exemplo, acompanhar o error_log e o access_log do apache para ver relação entre os dois.

Muito bom mesmo!

Parabéns (e por que não dizer: Obrigado)!

[]'s

[2] Comentário enviado por rodrigo8819 em 02/09/2009 - 12:43h

E o multitail proporciona mais possibilidades, como por exemplo executar algum comando acompanhando sua execução juntamente com seus logs. O MultiTAil é muito útil em muitas ocasiões.



Contribuir com comentário