본문 바로가기
Linux Unix

[ Linux ] crontab 간단 사용법

by 정윤재 2011. 2. 23.

crontab -e,-l

-l 옵션은 해당 접속 계정으로 걸려있는 스케쥴링 리스트

shell>crontab -l

50 06 * * * /home/dhkang/service/active_user.php > /dev/null
00 07 * * * /home/dhkang/daily_stat/crontab.sh > /dev/null
01 07 * * * touch /home/dhkang/last_updated
05 08 * * * /home/dhkang/daily_stat/cab.php > /dev/null
00 09 * * * /home/dhkang/daily_stat/cab.php > /dev/null
이런식으로 나옴


-e 옵션은 해당 접속 계정으로 걸려있는 스케쥴링을 edit 하는 기능
-e 에서 시간 설정은

1번필드 : 시간(분)
2번필드 : 시간(시간)
3번필드 : 일자
4번필드 : 월
5번필드 : 요일(0:일요일,1:월요일,2:화요일....)
6번필드 : 실행할 명령이나 스크립트

예를들어

shell>crontab -e

00 07 * * * /home/dhkang/daily_stat/crontab.sh > /dev/null
매일 7시 00분에 /home/dhkang/daily_stat/crontab.sh 스크립트를
실행하라는 내용임
그냥 -e 옵션으로 고치기만 하면 설정 완료라서 더 이상 처리해 줄 필요 없다.



댓글