$sudo crontab -e
분(0-59) 시(0-23) 일(1-31) 월(1-12) 요일(0-6, 0 = 일요일) 파일명(명령어)
각각의 값은 빈칸으로 구분 되어 있으므로 명령어에 빈칸이 있다면 ""로 감싸주거나 \을 빈칸 앞에 놔 주어야 합니다.
그리고 구분 없이 "매번"을 적용시키고 싶으면 해당되는 곳에 *를 대체해 주면 됩니다.
"분" 은 0분에서 부터 59분을 사용한다.
"시" 는 0시에서 부터 23시 까지를 사용 한다.
"일" 은 1일 에서 부터 31일 까지를 사용 한다.
"월" 은 1월에서 12월 까지를 사용 한다.
"요일" 은 0에서 7까지를 사용 하는데 숫자별 요일은 다음과 같다.
0 , 7 = 일요일
1 = 월요일
2 = 화요일
3 = 수요일
4 = 목요일
5 = 금요일
6 = 토요일
ex)30 05 * * * sh /경로/파일명
매일 새벽 5시30분에 파일속 내용을 자동으로 실행
편집이 완료되면 Ctrl + O 를 눌러 저장하고
Ctrl + X 를 눌러 빠져나온다.
crontab -e [ username ] # crontab 파일을 에디트 한다.
crontab -l [ username ] # crontab 파일 리스트를 보여준다.
crontab -r [ username ] # cronatb 파일을 지운다.
crontab [ filename ] # file을 crontab 파일에 카피한다.
cron 재부팅
$sudo /etc/init.d/cron restart
참고 Site
http://www.leopit.com/Leophp/board/lecture_board/view.php?id=37&board_mode=linux
'우분투' 카테고리의 다른 글
우분투 하드카피 (0) | 2012.09.06 |
---|---|
Ubuntu에 윈도우 원격 데스크탑(mstsc)으로 접속 설정(xrdp) (0) | 2012.08.26 |
crontab 사용법 및 php 실행 (0) | 2012.07.26 |
vsftpd 폴더 생성시 권퐇 (0) | 2012.07.08 |
PHP로 올린 파일 권한 설정 (0) | 2012.07.07 |