~/devtools / cron / every-5-minutes
tool::cron-guide

cron every-5-minutes

*/5 * * * *

5분마다

ad · 728×90
필드 분석
*/5
분 (0–59)
every 5
*
시 (0–23)
any
*
일 (1–31)
any
*
월 (1–12)
any
*
요일 (0–6)
any
0–59
0–23
1–31
1–12
0–6 (Sun–Sat)

*/5 구문으로 0, 5, 10, 15, 20분마다 실행됩니다. 매 분 실행보다 훨씬 적은 리소스로 빠른 주기를 유지할 수 있어 API 폴링이나 단기 캐시 갱신에 적합합니다.

다음 실행 5회 (예시)
UTC 기준 2026-01-01 이후 예시 실행 시간
#12026년 1월 1일 (목) 오전 12:00 UTC
#22026년 1월 1일 (목) 오전 12:05 UTC
#32026년 1월 1일 (목) 오전 12:10 UTC
#42026년 1월 1일 (목) 오전 12:15 UTC
#52026년 1월 1일 (목) 오전 12:20 UTC

플랫폼별 사용법

Linux Crontab터미널에서 crontab -e 실행 후 추가
# crontab -e
*/5 * * * * /path/to/script.sh
# With logging:
*/5 * * * * /path/to/script.sh >> /var/log/myjob.log 2>&1
Kubernetes CronJobspec.schedule 필드에 적용
apiVersion: batch/v1
kind: CronJob
metadata:
  name: my-cronjob
spec:
  schedule: "*/5 * * * *"
  jobTemplate:
    spec:
      template:
        spec:
          containers:
          - name: my-job
            image: my-image:latest
          restartPolicy: OnFailure
GitHub Actionson.schedule 트리거에 추가
on:
  schedule:
    - cron: '*/5 * * * *'

jobs:
  my-job:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: ./my-script.sh

주요 사용 사례

  • 외부 API 폴링 (날씨, 환율 데이터)
  • 단기 TTL 캐시 갱신
  • 에러 로그 알림 확인
  • 소규모 배치 처리
  • 데이터 파이프라인 입력 체크

관련 프리셋

* * * * *every minute*/10 * * * *every 10 minutes*/15 * * * *every 15 minutes*/30 * * * *every 30 minutes
ad · 300×250
Cron 빌더로 돌아가기
// related tools
jwt
JWT 디코더
JWT 토큰을 디코딩하고 분석합니다. 헤더, 페이로드, 서명을 확인할 수 있습니다.
rx
정규식 테스터
정규식을 실시간으로 테스트합니다. 매칭 하이라이트와 설명을 제공합니다.
색상 변환기
HEX, RGB, HSL 등 다양한 형식으로 색상을 변환합니다.
ts
타임스탬프 변환기
Unix 타임스탬프와 날짜/시간을 양방향으로 변환합니다. ms/s, UTC/로컬, 상대 시간을 지원합니다.