Crontab 관련

  1. user:root, group: root 로 가동되는지 궁금합니다
  2. crontab 에서 1시간마다 특정 명령어 할려면

crontab -e 에서

0 * * * * /root/shell.sh

이 맞는지 궁금합니다

보통 기본으로 설정된 설정파일이 있습니다.

$ cat /etc/crontab

m h dom mon dow user command

17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )

디렉토리 이름 그대로
시간당, 일당, 주당, 월당… 인거 같군요…
참고하시길…

[quote="storyhe":1b9pzbg4]1) user:root, group: root 로 가동되는지 궁금합니다
2) crontab 에서 1시간마다 특정 명령어 할려면

crontab -e 에서

0 * * * * /root/shell.sh

이 맞는지 궁금합니다[/quote:1b9pzbg4]

네 이렇게 하시면 매시 0 분 마다 /root/sheel.sh 를 구동 시킵니다.

ihavnoth 님이 이야기 하신것처럼 보통 시스템적으로 구동시킬때는 관리의 편의를 위해
/etc/cron.daily/ 등의 디렉토리에 필요한 쉘을 추가 해 넣기도 합니다.