2011-03-15 7 views
1

파일을 모니터링하고 파일이 마지막으로 수정 된 시간을 분으로보고하는 Fedora 8에서 실행되는 파일 모니터링 데몬을 작성하려고합니다.Unix의 파일 모니터링 데몬

이 작업을 수행하는 가장 좋은 방법은 무엇입니까?이 같은 데몬을 작성하는 측면에서 초보자가 조금 있습니다.

제가 스크립트를 작성한 것 같습니까? 그런 다음 데몬을 사용하여이를 실행하십시오. 누구든지 올바른 방향으로 나를 가리키는 링크가 있다면 도움이 될 것입니다 :)

+0

fedora 8은 매우 오래되어 안전하지 않습니다. Fedora 14 또는 Fedora 15 alpha로 업데이트하십시오. – bioinfornatics

+0

@bioinfornatics 알파로 업그레이드하는 것이 더 안전하게 작업하는 방법은 무엇입니까? 보안은 안정성에서 비롯된 것이고, 어둡지는 않습니다. – Marcin

+0

@bioinfornatics ... 어떤 운영 체제를 사용할지에 대한 조언을 구하지 못했습니다. 그 레거시 시스템과 그 방식은 그대로 유지됩니다. – Candyfloss

답변

1

내 선택은 cron 작업 관리자를 사용하는 것입니다. 따라서 원하는 파일을 모니터링하고 필요한 것을보고하는 원하는 언어로 프로그램을 작성하십시오. 그런 다음 cron이 자주 (매일, 매주, 매분마다) 그 프로그램을 실행하도록 프로그램하십시오.

크론은 사용하기 쉽고, here, 자습서입니다. :)

+0

대단히 감사합니다. :) 그냥 – Candyfloss

+0

천만에요!! :) – Pizzicato

1

좀 봐봐 일이 바뀔 때만 일을 해고 할 수있게 해줄거야. 너는 그걸 cron으로 계속 체크 할 필요가 없어.

1

inotify tools을 사용할 수 있습니다. 최근의 Fedora 버전을 구하십시오. 8 세는 몇 살입니다.

+0

그것은 내 게시물의 코멘트에서 이것은 레거시 시스템이라고 말했습니다. 오스가 실행되고있는 것을 담당하지 않습니다. 다른 응용 프로그램에서 오스가 정보를 얻을 필요가 있습니다. :) – Candyfloss