MultiTail - multiplicando seu terminal

Publicado por Rodrigo Mendes Pasini em 01/09/2009

[ Hits: 9.538 ]

 


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

Kernel Real Time

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

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

Duper - Caçador de arquivos duplicados

Corrigindo o uso exagerado de swap no Ubuntu 9.04

Leitura recomendada

Conferência Internacional Software Livre Brasil

Transformando o CentOS numa distro desktop

Formas de corrigir texto

Criando temas para o Grub

Lag na tela do Mplayer (Debian Lenny)

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts