1. cron 개요
cron은 리눅스 운영 체제에서 주기적인 작업을 자동으로 실행하기 위한 유틸리티입니다. 시스템 관리, 백업, 데이터 처리 등 다양한 작업을 자동화하는 데 사용할 수 있습니다.
2. cron 작동 방식
cron은 crontab이라는 파일을 기반으로 작동합니다. crontab 파일에는 실행할 작업, 실행 시간, 실행 주기 등이 정의되어 있습니다. cron은 시스템 백그라운드에서 실행되며 crontab 파일을 주기적으로 확인하여 정의된 시간에 작업을 실행합니다.
3. crontab 파일 설정
crontab 파일은 사용자별로 존재하며, 일반적으로 vi 또는 nano와 같은 텍스트 편집기를 사용하여 편집합니다. crontab 파일에는 다음과 같은 정보가 포함됩니다.
4. crontab 파일 예시
# 매분 "test.sh" 스크립트 실행
* * * * * /home/user/test.sh
# 매일 오전 5시에 "backup.sh" 스크립트 실행
0 5 * * * /home/user/backup.sh
# 매월 1일 새벽 3시에 "update.sh" 스크립트 실행
0 3 1 * * /home/user/update.sh
# 월, 수, 금요일 오후 2시에 "report.sh" 스크립트 실행
0 14 * * MON,WED,FRI /home/user/report.sh
5. crontab 파일 편집 및 관리
6. cron 관련 명령어
7. cron 활용 예시
8-10. 시스템 설정-일회성 작업등록(at) (0) | 2023.04.27 |
---|---|
8-8. 파일 찾기 (0) | 2023.04.26 |
8-7. 파일 압축과 묶기-2 (0) | 2023.04.26 |
댓글 영역