[Dúvida] Utilizando o "syslog" [RESOLVIDO]

1. [Dúvida] Utilizando o "syslog" [RESOLVIDO]

Diego Silva
bleckout

(usa Ubuntu)

Enviado em 29/09/2014 - 11:11h

Bom dia,

Gostaria de tirar duas dúvidas relacionadas a distro Fedora sobre a utilização do Syslog, segue;

- Qual o caminho/diretório eu utilizo para acessar este arquivo no sistema?
- Existe algum comando para eu filtrar o dados exibidos no Syslog?(Ex. Quero que ele me mostre somente os dados de um determinado dia/hora).


  


2. MELHOR RESPOSTA

Ton Melo
IZhaq_melo

(usa FreeBSD)

Enviado em 01/10/2014 - 12:14h

Kuchiki escreveu:

Valeu,

E se no caso eu preferisse gerar por dia, somente aquele dia?

- Seria assim?


# cat /var/*.log | grep 30/09/2014"


Por que se eu não escolher um dia ele demora um pouco para gerar.


é o que voce comentou acima ta pode estar errado em alguns arquivos:

voce tem ver como o arquivo o arquivo lista os seus próprios dados:

verifiquei tem que arquivos que gravam o nome por exemplo da seguinte forma:

[Fri Jul 18 15:28:26 2014]

ou seja:
[diDaSeman MÊs DIa hh:mm:ss ANOS]

pro grep funcionar tem que ficar assim:

o caminho do teu exemplo ta errado o correto,

#cat /var/log/*.log | grep -i "Jul 18"


eu mudei o seu comando pois dependendo do log pode o mÊs tipo, Jul ou JUL, Jul...
entao no grep use o '-i' que quer dizer Uncase - sem distinção de caso, ou seja qq string parecida é válida.
por fim, sempre " " ( aspas dublas ) para frases, ou ' ' ( aspas simples ou mesmo apostrofe para palavras ou letras, em sintese é o que difere de um String para um Char, isso pode não parecer nada, mas se voce tiver procurando numa base de GYGas vai dar diferença, tenha atenção.

ESPERO TER LHE AJUDADO.





3. Re: [Dúvida] Utilizando o "syslog" [RESOLVIDO]

Ton Melo
IZhaq_melo

(usa FreeBSD)

Enviado em 30/09/2014 - 15:25h

Kuchiki escreveu:

Bom dia,

Gostaria de tirar duas dúvidas relacionadas a distro Fedora sobre a utilização do Syslog, segue;



- Qual o caminho/diretório eu utilizo para acessar este arquivo no sistema?
- Existe algum comando para eu filtrar o dados exibidos no Syslog?(Ex. Quero que ele me mostre somente os dados de um determinado dia/hora).



Vamos por partes:

R1) o path é: /var/log/ todas as logs do sistema tão la.

R1) não existem padrão em shell mas existem algumas ferramentas que tem essa finalidade, voce pode usar o grep ou fgrep..

veja os exemplos:

#exibir todas a logs e filtrar o conteúdo por hora
cat /var/log/*.log | grep 18:45

qq dúvida é so falar.




4. Re: [Dúvida] Utilizando o "syslog" [RESOLVIDO]

Diego Silva
bleckout

(usa Ubuntu)

Enviado em 30/09/2014 - 17:04h

Valeu,

E se no caso eu preferisse gerar por dia, somente aquele dia?

- Seria assim?


# cat /var/*.log | grep 30/09/2014"


Por que se eu não escolher um dia ele demora um pouco para gerar.


5. Re: [Dúvida] Utilizando o "syslog" [RESOLVIDO]

Diego Silva
bleckout

(usa Ubuntu)

Enviado em 02/10/2014 - 08:27h

Entendi, obrigado.


6. Re: [Dúvida] Utilizando o "syslog" [RESOLVIDO]

Ton Melo
IZhaq_melo

(usa FreeBSD)

Enviado em 02/10/2014 - 11:34h

Kuchiki escreveu:

Entendi, obrigado.


Disponha!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts