특정시간에 특정작업을 수행해 줍니다. 설정파일은
/etc/cron.daily
/etc/cron.hourly
/etc/cron.weekly
등의 디렉토리에 스크립트(혹은 특정프로그램)을
넣어두면 해당시간(해당날짜)에 작업을 실행해 줍니다.
스크립트파일은 실행모드(ex
755)의 퍼미션을 가지고 있어야합니다.
기본적으로 logrotate(로그파일을 일정간격으로 쪼개줌)와
tmpwatch(/tmp디렉토리를 정지적으로 정리해줌)
등이 설정되어 있습니다.
저는 logcheck(로그파일중에 보안과 관련된 로그만
뽑아서 루트에게 메일을 보내줌)와 ddns데몬
(dynamic dns client프로그램)을 등록해서 쓰고 있습니다.
#crontab -e 하시면 크론설정파일을 편집할수가 있습니다.
위명령을 치면 기본편집기(저는 vi)로 파일을
열어줍니다.
특정프로그램을 매2분단위로 실행하려면
*/2 * * * * /usr/mc
위의 명령처럼 특정시간을 적어주고 명령을
적어주면
설정한 시간에 설정한 프로그램을 실행하게 됩니다.
더 자세한것은 man cron
혹은 man crontab :)
'System' 카테고리의 다른 글
자동로그아웃 시키기 (0) | 2001.08.08 |
---|---|
/etc 디렉토리아래의 파일들.. (0) | 2001.08.08 |
데몬의 종류 (0) | 2001.08.08 |
lilo 디폴트를 한번만 변경하기 (0) | 2001.08.08 |
Process Accounting (0) | 2001.08.08 |