CentOS 6.4에서는 RHEL6 버전부터 사용된 anacron이 채용되어 있습니다.
이로 인해 RHEL5 버전까지 crontab에 설정되어 있던 run-part부분, 즉 /etc/cron.hourly/, /etc/cron.daily/, /etc/cron.weekly/, /etc/cron.monthly/ 의 실행부분이 빠지게 됩니다.
자세한 내용은 anacron에서 확인하세요.
cron
리눅스에서는 일반적으로 cron 데몬이 주기적인 작업 실행을 처리한다. cron이 시작될 때부터 끝날 때까지 계속 실행되며 cron 설정 파일은 cron table을 줄여서 crontab이라 부른다.
특정한 시간 또는 특정 시간마다 어떤 작업을 자동으로 수행하고자 할 때 cron 명령어 사용
crontab은 cron 작업을 설정하는 파일
* * * * * command(s)
^ ^ ^ ^ ^
| | | | | allowed values
| | | | | -------
| | | | ----- Day of week (0 - 7) (Sunday=0 or 7)
| | | ------- Month (1 - 12)
| | --------- Day of month (1 - 31)
| ----------- Hour (0 - 23)
------------- Minute (0 - 59)
Run a Cron Job Every 10 Minutes
To run a cron job every 10 minutes, add the following line in your crontab file:
*/10 * * * * command
/var/spool/cron/
'이것저것' 카테고리의 다른 글
스택(Stack)과 힙(Heap) 차이점 (0) | 2022.01.02 |
---|---|
전처리기 (0) | 2021.12.31 |
apt vs apt-get 차이 (2) | 2021.12.28 |
작업스케쥴러에 프로그램 등록후 자동시작이 안되는 문제 (0) | 2021.12.17 |
crontab(Unix/Linux) 실행 시 환경변수 (0) | 2021.12.14 |