linux crontab

오늘은 리눅스 작업관리 명령어를 알아 보겠습니다.

특정 작업을 원하는 시간에 자동으로 실행 해주는 명령어 입니다.

+ cron 개요
- cron 은 원하는 시간에 명령을 시키기 위한 데몬 이다.
ex) 특정한 시간에 데이터를 백업을 받고 싶을때.
    주기적으로 시스템 데몬을 재시작 하과 싶을때.
이러한 것을 하고 싶을 때 유용한 데몬이다.



+ cron 설정
설정 파일 이름은 crontab 이고, 파일 위치는 리눅스 종류에 따라 약간 상이 할수 있다.
작업목록 저장 위치

-리눅스 /var/spool/cron/ID
-솔라리스 /var/spool/cron/crontabs/ID

데몬위치는 아래와 같습니다.

 

 

 

 

작업목록 확인
crontab -l (현재사용자)
crontab -l -u user (다른사용자)

 

 

 

 

등록형식

* * * * *  앞쪽부터 분,시,일,월,요일 순입다.

요일은 숫자로 되어 있으며 0=일요일 ~ 6=토요일 입니다.

작업등록
crontab -e 를 실행하면 vi 편집모드가 실행된다.
vi 편집 사용법은 다음 포스팅에서 소개 하겠습니다.

 



 

 

 

작업삭제 명령어는 아래와 같습니다.

crontab -r

 

 

+ Recent posts