출처 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)

명령

명령 : 실행할 명령어 또는 실행할 파일

Posted by no1ss
,