리눅스의 가장 대표적인 스케쥴러는 cron 과 at 이다.
cron는 반복적인 스케쥴러에
at 는 일회용 스케쥴러에 사용한다.
스케쥴러 (cron , at)
cron
00 0,3,6,9,12,15,18,21 * * * rdate -s zero.bora.net && hwclock -w
첫번째 분 0-59
두번째 시 0-23
세번째 일 1-31
네번째 월 1-12
다섯번째 요일 0-7 (0 또는 7=일요일, 1=월, 2=화,...)
여섯번째 명령어 실행할 명령을 한줄로 쓴다.
at
1. 언제 실행할지
#> at 3:00am tomorrow
#> at 11:00pm January 30
#> at now + 1 hours // 1시간 후에 실행.
#> at now + 5 minutes // 5분 후 실행
2. 명령어
at> tar cvzpf /root/root.tar.gz /root
3. 종료
at> Ctrl + D // 종료
4. 기타
#> at -l // 확인
2 2008-01-15 13:57 a root
1 2008-01-15 13:57 a root
#> atrm <작업번호> // 작업취소
#> atrm -a // 모든작업 취소
'Linux' 카테고리의 다른 글
프록시 서버 설정 (squid) (0) | 2012.10.08 |
---|---|
심볼릭링크 & 하드링크 (0) | 2012.10.08 |
사용자 계정 추가하기 (0) | 2012.10.08 |
리눅스 APM 버전 확인 (0) | 2012.10.08 |
네트워크 (0) | 2012.10.08 |