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가 된다.
반응형
'Linux' 카테고리의 다른 글
PHP 버전업으로 인한 ZendOptimizer 연동 시키기 (0) | 2011.04.12 |
---|---|
FTP 상위디렉토리 접근차단 (0) | 2011.04.06 |
인증없이 ssh/rsync 접속하기 (0) | 2011.04.05 |
가상호스트의 2차도메인에 접속되지 않을때 (0) | 2011.03.28 |
bind (네임서버) 사용하기 (0) | 2011.03.28 |