OS/Command

crontab

keyjinssss 2025. 2. 22. 18:14
반응형

 

Crontab 명령어 기본 사용법

1. crontab -e:

이 명령어를 사용하면 크론 작업을 편집할 수 있습니다.

예: crontab -e

이 명령어를 실행하면 기본 텍스트 편집기가 열리고, 작업을 추가하거나 수정할 수 있습니다.

2. crontab -l:

현재 사용자가 설정한 크론 작업 목록을 확인할 수 있습니다.

예: crontab -l

현재 등록된 모든 cron 작업을 출력합니다.

3. crontab -r:

사용자가 설정한 모든 크론 작업을 삭제합니다.

예: crontab -r

이 명령어는 등록된 모든 cron 작업을 삭제합니다.

4. crontab -i:

작업 삭제 시, 확인 메시지를 표시하고 삭제 여부를 물어봅니다.

예: crontab -i -r

 

 

 

* * * * * 명령어
│ │ │ │ │
│ │ │ │ └─ 요일 (0-7, 0과 7은 일요일)
│ │ │ └───── 월 (1-12)
│ │ └─────── 날짜 (1-31)
│ └───────── 시간 (0-23)
└─────────── 분 (0-59)

 

 

 

# 매일 오전 9시에 스크립트 실행
0 9 * * * /usr/local/bin/myscript.sh

# 매주 월요일 오전 10시에 시스템 백업
0 10 * * 1 /usr/local/bin/backup.sh

# 매일 자정에 로그 파일 정리
0 0 * * * /usr/local/bin/cleanup_logs.sh

반응형