특정시간에 특정작업을 수행해 줍니다. 설정파일은

/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

+ Recent posts