티스토리 뷰

Infra/Linux

crontab 사용법

Tomining 2015. 3. 6. 15:45
[crontab 사용법]
// cron deamon이 돌고 있는지 확인한다.
ps -ef | grep cron

// cron deamon kill
kill -9 "pid of cron"

// deamon 재실행
/usr/sbin/cron

// crontab 명령어 위치
/usr/bin/crontab

// 기본사용법
crontab { -l | -r | -e }


[cron 형식]
------    --------  ---------------------------------------------------
필  드      의  미     범  위
------    --------  ---------------------------------------------------
첫번째      분         0-59
두번째      시         0-23
세번째      일         0-31
네번째      월         1-12
다섯번째    요일       0-7 (0 또는 7=일요일, 1=월, 2=화,...)
여섯번째    명령어     실행할 명령을 한줄로 쓴다.
------    --------  ---------------------------------------------------

[예제]
$ crontab -e

# /home 디렉토리를 /BACKUP/home 으로 백업해둠
# 30분, 새벽 4시와 낮 12시, 모든 일, 모든 월, 모든 요일
30 4,12 * * *  /usr/bin/rsync -avxH --delete /home /BACKUP/home > /dev/null 2>&1


# 파일/디렉토리 퍼미션 설정
# 40분, 새벽 1시, 매주 일요일
40 1    * * 0  /root/bin/perm_set.sh   > /dev/null 2>&1


'Infra > Linux' 카테고리의 다른 글

Linux 파일 구조  (0) 2015.12.31
find exec 사용시 주의사항  (0) 2015.03.31
Find 명령어  (0) 2015.03.16
rsync 설정하기  (0) 2015.03.06
Linux Shell  (0) 2015.03.06
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함