블로그 이미지
Rootrator
1개를 알면 모르는 10개가 튀어나온다..!

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Notice

2011. 4. 5. 16:15 Linux

리눅스에서 정말 편한 기능중 하나가 cron이다. 백업이나 또는 서비스 재시작이나..특정 스크립트를 이용하면

그 이용가치가 정말 어마어마하다.

crontab은 총 6개의 필드로 나뉘어져 있다.

 분  시  일  월  요일  작업
 00-59  00-24  00-31  00-12  0-6  

5번 필드 이후에 모든 것은 작업으로 인식한다.

예를 들자면 매월 토요일 새벽 5시에 /backup 디렉토리에 있는 test.sh을 실행하겠다 하면.

[root@localhost ~]# crontab -e
00 05 * * 6 /back/test.sh

이렇게 적어주면 된다. 만약 로그를 남기고 싶으면
00 05 * * 6 /back/test.sh > /back/test.log

stdout으로 화면에 출력되는 모든 로그를 남기려 했을때
>은 overwrite, >>은 append가 된다.

반응형
posted by Rootrator