음머어's 까망별

블로그 이미지
무지 인간의 첫 걸음..
by 까망별 음머어
  • 300,940Total hit
  • 0Today hit
  • 133Yesterday hit

'crontab'에 해당되는 글 1건

  1. 2008.11.17
    [Linux] crontab

[corntab --help]
-----------------------------------------------------------------------------------------
crontab: invalid option -- -
crontab: usage error: unrecognized option
usage:  crontab [-u user] file
        crontab [-u user] { -e | -l | -r }
                (default operation is replace, per 1003.2)
        -e      (edit user's crontab)
        -l      (list user's crontab)
        -r      (delete user's crontab)
-----------------------------------------------------------------------------------------

[crontab 설명]
어떠한 작업을 정해진 시간에 주기적으로 실행시키고자 할 때 사용한다.

단, 시스템 관리자가 허가를 내주어야 (=  /user/lib/cron/cron.allow 에 등록 해주면)
사용 가능하다.

[crontab 사용 방법]
1. crontab -e 
vi 창이 열리고 cron을 등록 할 수 있도록 해준다.

기본 cron의 형식은 아래와 같다.
# -------------------------------------------------------------------
# 아래는 crontab 예제입니다.

# 양식 : 분 시 일 월 요일(0=일요일) 명령어 
# * : 모든 가능한 값 표현시 사용
# - : 각 필드의 범위 표현시 사용
# , : 여러 개의 값 사이 분리시 사용


5  *   *   *  *  /mytest/script/test.sh
# 의미 : 매월 매일 매요일 매시 5분에 /mytest/script/test.sh 를 수행하겠다

0  0, 6, 12, 18  1   *   * /mytest/script/test2.sh
# 의미 : 매월 1일 0시, 6시, 12시, 18시 에 /mytest/script/test2.sh 를 수행하겠다.

0  6-10 *  * 1-5 /mytest/script/test3.sh
# 의미 : 주중(월요일~금요일)에 6시부터 10시까지 /mytest/script/test3.sh 를 수행하겠다.
# -------------------------------------------------------------------

동일조건에 여러 개를 수행하고자 할 경우,
위와 같이 쉼표를 이용하여 사용할 수 있다.

또한 연속적인 경우에는 - 를 이용하여, 표현 가능하다.

2. crontab -l
등록된 내용을 확인할 수 있게 해준다.
cron 파일에 대한 cat 명령어라고 할까?

3. crontab -r
cron 이 더 이상 필요 없을 경우,
삭제 명령어 이다.









저작자 표시 비영리
신고
TRACKBACK 0 AND COMMENT 0

ARTICLE CATEGORY

모든 이야기 (77)
독백 (22)
MySQL (25)
Oracle (7)
영화 (6)
Linux (3)
DW(Data Warehouse) (0)
(7)
음악 (1)
Python (3)
Postgresql (2)

ARCHIVE