반응형
[리눅스 명령어]CentOS : man crontab
 
1. 용도 및 목적
예약작업 (스케줄러)
 
계정별로 다른 예약 가능
 
2. 자주 쓰는 옵션
-설정 확인
#crontab -l
 
-설정
#crontab -e
 
3. 활용 방법
-04시 01분 test.sh 실행
01 04 * * * /home/test/test.sh
-EX 하기 내용 참고
# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name command to be executed
 
-사용자 권한
cron.allow 존재 시 해당 파일에 나열된 사용자만 crontab 편집 가능
cron.deny 존재 시 해당 파일에 나열된 사용자외의 사용자만 crontab 편집 가능
cron.allow or cron.deny 가 없을 시 superuser 만 crontab 편집 가능
cron.allow or cron.deny 에 동일 사용자 나열시 allow 반영
반응형

+ Recent posts