cron
- 주기적으로 반복되는 일을 자동적으로 실행될 수 있도록 설정
- 관련된 데몬(서비스)은 "crond", 관련 파일은 "/etc/crontab"
- /etc/crontab 예
- 01 * * * * root run-parts /etc/cron.hourly
- 02 4 * * * root run-parts /etc/cron.daily
- 03 4 * * 0 root run-parts /etc/cron.weekly
- 42 4 1 * * root run-parts /etc/cron.monthly
※ [분] [시] [일] [월] [요일] [실행할 사용자] [모두실행하라(생략가능)] [실행할 파일]
- 첫 줄은 매시간 1분에 /etc/cron.hourly 디렉터리 안에 있는 명령들을 자동으로 실행한다.
at
- cron은 주기적으로 반복되는 작업을 예약하는 것이지만, at는 일회성 작업을 예약
- 사용 예
- 예약 : # at <시간>
예) # at 3:00am tomorrow -> 내일 새벽 3시
# at 11:00pm January 30 -> 1월 30일 오후 11시
# at now + 1 hours -> 1시간 후
- at> 프롬프트에 예약 명령어 입력 후 [Enter]
- 완료되면 [Ctrl] + [D]
- 확인 : # at -l
- 취소 : # atrm <작업번호>
참고 : https://www.youtube.com/playlist?list=PLVsNizTWUw7EoFNBhIdVFp9eT6P22hU1o
'OS > Linux' 카테고리의 다른 글
[Linux] 중요한 네트워크 관련 명령어 (0) | 2016.04.12 |
---|---|
[Linux] 네트워크 관련 필수 개념 (0) | 2016.04.12 |
[Linux] 시스템 설정 (0) | 2016.04.12 |
[Linux] 파일 위치 검색 (0) | 2016.04.12 |
[Linux] 파일의 압축과 묶기 (0) | 2016.04.12 |