반응형
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
반응형