Monitoramento de arquivo

1. Monitoramento de arquivo

Eugenio Sousa Saffnauer
jogenio

(usa Ubuntu)

Enviado em 20/12/2011 - 11:04h

Olá galera!

Alguem tem alguma idéia de como posso fazer para monitorar um arquivo? Tipo, toda vez q alguem fizer uma alteração ele salva um log...

Dá pra fazer colocando o script no crontab, mas seria de tempos em tempos, eu gostaria q acontecesse no momento q for salvo...

agradeço


  


2. Re: Monitoramento de arquivo

Hudson Moreira Guimaraes dos Santos
hudyfx

(usa Outra)

Enviado em 20/12/2011 - 14:11h

cara... usa o md5sum...
se eu fosse fazer uma parada dessas eu faria assim:

Primeiro eu tiraria o hash do arquivo.


$ md5sum arquivo.que.vai.ser.monitorado > saida.md5

depois eu faria um script assim:


#!/bin/bash
md5sum -c saida.md5
[ $? -ne 0 ] && echo "o arquivo nao foi mechido" || echo "arquivo alterado"


é só uma ideia... ai vc poe na cron...

se vc quiser executar de 30 em 30 minutos faça assim...

0/59-30 * * * * root /script/script.sh


e por ai vai... falowww


3. Re: Monitoramento de arquivo

Eugenio Sousa Saffnauer
jogenio

(usa Ubuntu)

Enviado em 20/12/2011 - 14:31h

hudyfx escreveu:

cara... usa o md5sum...
se eu fosse fazer uma parada dessas eu faria assim:

Primeiro eu tiraria o hash do arquivo.


$ md5sum arquivo.que.vai.ser.monitorado > saida.md5

depois eu faria um script assim:


#!/bin/bash
md5sum -c saida.md5
[ $? -ne 0 ] && echo "o arquivo nao foi mechido" || echo "arquivo alterado"


é só uma ideia... ai vc poe na cron...

se vc quiser executar de 30 em 30 minutos faça assim...

0/59-30 * * * * root /script/script.sh


e por ai vai... falowww


obrigado cara,

nao conhecia o md5sum, vou dah uma estudada aki...

flws


4. Re: Monitoramento de arquivo

Hudson Moreira Guimaraes dos Santos
hudyfx

(usa Outra)

Enviado em 20/12/2011 - 18:54h

flw...