출처 http://blog.naver.com/yosi3world/50081088442
리눅스 시스템 자동화
관리자가 원하는 작업을 예약해 두고 정해진 시간에 주기적으로 반봅하여 실행할 수 있다. 이런 작업을 하려면 crond라는 데몬이 실행되어 있어야 한다. 대부분의 리눅스는 기본적으로 설치되어 있다.
crond가 정상적으로 실행되고 있는지 알아보기
# ps -ef | grep crond
☞ crontab
반봅적인 작업을 설정하는 명령어이다.
사용법
crontab [-u 유저명] [옵션]
옵션
-u 유저명 : 작업을 실행시킬 유저명을 설정한다.
-l : 현재 사용자가 crontab에 등록해 놓은 작업 리스트를 출력한다.
-r : 현재 사용자가 crontab에 등록해 놓은 작업을 삭제한다.
-e : crontab에 작업을 등록한다.
-e 옵션을 사용하여 작업을 등록해 보자. 등록하는 방법은 vi에디터 사용법과 동일하다.
분, 시간, 일, 월, 요일, 명령 순으로 설정한다.
형식
분 : (0~59) | 시간 : (0~23) | 일 : (1~31) | 월 : (1~12) | 요일 : (0~6) | 명령 |
명령 : 실행할 명령어 또는 실행할 파일
'리눅스' 카테고리의 다른 글
vsftpd.conf 설정 (0) | 2012.03.28 |
---|---|
리눅스 시스템 로그(Log) 분석 (0) | 2012.03.28 |
리눅스 패키지 관리 (rpm, yum) (0) | 2012.03.28 |
리눅스에서 cp 명령시 overwirte 물어보는 거 안묻게 하기 (0) | 2012.03.28 |
apm config시 에러 (0) | 2012.03.28 |