티스토리 뷰

개발/Linux

cron

Jaeyeon Baek 2011. 9. 27. 08:29

crontab 을 사용하여 특정 시간에 특정 명령어를 수행하도록 도와주는 Daemon

 



파일을 열어서 보면 위와 같은 형태이다, 탭이나 공백을 기준으로 총 6개의 필드가 존재하고,
"분 | 시간 | 일 | 월 | 요일(0-6 0과7은 일요일, 1부터 월요일) | 명령" 형식으로 지정할 수 있습니다.


*/2 * * * * 명령    : 2분마다 명령을 실행한다는 의미
0 22 1-15 * * 명령 : 매월 1일부터 15일 동안 22시에 명령을 실행한다는 의미
0 22 */5 * *  명령 : 매월 5일 간격으로 실행한다는 의미



설정을 했다면 service restart를 실행하고 process number가 바뀌는것을 확인합니다.


vim 등을 이용하지 않고 crontab -e 옵션으로 수정하게 되면 굳이 재시작 할 필요가 없습니다.

'개발 > Linux' 카테고리의 다른 글

sleep_on(), wake_up()  (0) 2011.10.10
lighttpd.conf [cipher-list]  (0) 2011.10.10
shell에 종속적이지 않은 상태의 Process?  (1) 2011.09.22
/dev/null 2>&1 의미  (0) 2011.09.21
OOM killer  (0) 2011.09.21
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday