728x90
반응형
LINUX 리눅스 crontab(크론탭) 특정 시간 설정 방법 (batch time setting)
■ 주기설정
# 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
# 분 시 일 월 요일 명령어 또는 스크립트
분 (minute) | 0-59, * 설정 시 1분 단위로 실행 |
시 (hour) | 0-23, * 설정 시 매시간 실행 |
일 (day of month) | 1-31, * 설정 시 매일 실행 |
월 (month) | 1-12, * 설정 시 매달 실행 |
요일 (day of week) | 0-7, * 설정 시 월요일부터 일요일까지 매일 실행 |
명령어 또는 스크립트 (command) | 실행할 명령어 또는 프로그램 등 설정 |
■ 예제
- 특정 시간마다 실행
- 특정 시간에만 실행
- 특정 시간 범위 내 매 시간마다 실행
- 특정 요일 제외한 특정 시간 범위 내 매 시간마다 실행
0 */2 * * * /home/test_page.php
# 2시간마다 실행
00 10,14 * * * /home/test_page.php
# 오전 10시와 오후 2시마다 실행
00 09-18 * * * /home/test_page.php
# 근무시간(오전 9시 ~ 오후 6시) 내 매 시간마다 실행
# 특정 페이지 호출 작업이 근무 시간 내에만 실행되도록 설정하기 위해 시간을 09-18으로 표현하여 사용
00 09-18 * * 1-5 /home/test_page.php
# 주말을 제외한 근무 시간 내 매 시간마다 실행
# 특정 페이지 호출 작업을 주중 근무일 및 근무 시간 내에만 실행되도록 하기 위해 시간은 09-18으로 표현하고, 1-5로 요일 표현하여 사용
728x90
반응형
'LINUX' 카테고리의 다른 글
[LINUX] NGINX + PHP7.0 + PHP-FPM 설치방법 (0) | 2023.08.03 |
---|---|
[LINUX] 리눅스 파일 권한 설정 명령어 (chmod, chown, chgrp) (0) | 2023.07.25 |
[LINUX] 리눅스 크론탭(crontab) 매개변수 argv (0) | 2021.11.01 |
[LINUX] 리눅스 crontab(크론탭) 시간 설정 방법, 주기 설정 (0) | 2021.10.22 |
[LINUX] sudo, su의 차이점 (0) | 2021.10.05 |