OS 운영체제 및 보안/Linux

crontab 간단 정리

하얀공간 2008. 10. 24. 04:49

출처 : http://breakpoint.tistory.com/8  수면부족님

 

 

43 23 * * *               23:43 에 실행
12 05 * * *               05:12 에 실행
0 17 * * *                17:00 에 실행
0 17 * * 1                매주 월요일 17:00에 실행
0,10 17 * * 0,2,3         매주 일,화 수요일 17:00 와 17:10에 실행
0-10 17 1 * *             매월 1일 17:00 부터 17:10 사이에 1분 단위로 실행
0 0 1,15 * 1              매월 1일과 15일과 월요일의 0:00에 실행
42 4 1 * *                매월 1日의 4:42에 실행
0 21 * * 1-6              월요일부터 토요일사이의 21:00에 실행
0,10,20,30,40,50 * * * *  10분단위로 실행
*/10 * * * *              10분단위로 실행
* 1 * * *                 1:00부터 1:59사이에 1분단위로 실행
0 1 * * *                 1:00에 실행
0 */1 * * *               매시 0분에 1시간단위로 실행
0 * * * *                 매시 0분에 1시간 단위로 실행
2 8-20/3 * * *            8:02,11:02,14:02,17:02,20:02에 실행
30 5 1,15 * *             1일과 15일의 5:30에 실행

 

 usage:  crontab [-u user] file
        crontab [-u user] [ -e | -l | -r ]
                (default operation is replace, per 1003.2)
        -e      (edit user's crontab)
        -l      (list user's crontab)
        -r      (delete user's crontab)
        -i      (prompt before deleting user's crontab)
        -s      (selinux context)



1분 단위 실행이 한계.
초단위 실행을 하고 싶을때는 sleep xx 를 사용하는 꽁수가...

30초마다 한번씩 command 를 실행하고 싶으면
다음과 같이 설정하면 될꺼임.

* * * * * command & sleep 30; command;

 

수면부족님께서 네이버블로그/카페로의 펌,링크를 금지하였으니 알고 계시길 바랍니다.

다른곳은 상관없습니다.^^