debian 에서 cron 의 이상한 현상 , crontab

offree의 이미지

debian 과 redhat 의 cron 사용법에 차이가 있는지요?

현재 redhat 을 사용하고 있었는데, 오늘 debian 으로 교체를 했습니다.

보통 crontab 설정 파일에 (아래는 redhat 의 설정.)

Quote:

# run-parts
11 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

이런식으로 되어 있잖아요.

그래서 cron 으로 돌리고 싶은 것을 위 해당 디렉토리에 넣으면 되는데.
debian 으로 옮기면서 redhat 의 것과 비슷한 듯하여.(아래와 같음.)
cron 으로 돌리는 것을 같은 위치, cron.hourly 등에 넣었습니다.

Quote:

# m h dom mon dow user command
17 * * * * root run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.daily
47 6 * * 7 root test -x /usr/sbin/anacron || run-parts --report /etc/cron.weekly
52 6 1 * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.monthly
#

그런데,

/var/log/syslog 를 보면.
Sep 25 22:42:01 new2 /USR/SBIN/CRON[2945]: (root) CMD (run-parts --report /etc/cron.hourly)

처럼 실행까지 되는 듯 한데, 그 cron.hourly 의 cron실행 파일은 실행을 하지 못하네요.

지금은 그냥
02 * * * * root /etc/cron.hourly1/zps.cron

처럼 직접 실행을 하도록 해놓았습니다.(이렇게는 되네요.)

무엇인가 설정을 잘 못 한듯 한데, cron.hourly 디렉토리 안의 것들을 실행못하고 있습니다.

debian 이라고, 크게 다를 것은 없을 듯 한데. 좀더 찾아봐야 겠습니다.
레드햇에서 데비안으로 옮긴 첫날 부터 고생하네요. ^^