Linux

스케쥴러 Cron At

Jack Moon 2012. 10. 8. 16:16

리눅스의 가장 대표적인 스케쥴러는  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