본문 바로가기
개발/서버

[Linux] 크론탭(Crontab) 사용하기

by BENGGRI 2021. 1. 14.
반응형

※ 리눅스에서 특정 시간에 특정 작업을 반복해야할 경우 사용하는 크론탭(Crontab)을 사용하는 방법이다.

 

1. 크론탭(Crontab) 기본 명령어 

$ crontab -e

크론탭 편집기 

 

$ crontab -l

크론탭 목록

 

$ crontab -r

크론탭 삭제

 

/etx/cron.d 아래 crontab 파일 추가, 수정 후 반영

# 우분투
$ service cron restart

# CentOS
$ service crond restart

크론탭 적용

 

2. 주기 설정

*         *         *        *        *
분(0~59) 시간(0~23) 일(1~31) 월(1~12) 요일(0~7)

※ 앞서 포스팅한 크론표현식과 다르게 5개의 필드를 가지고 있다.

하지만 표현 방법은 비슷하다.

 

3. 

크론탭이 정상적으로 잘 동작하는지 확인하기 위해 로그를 남기고 싶을 경우 사용

* * * * * /home/script/crontab.sh > /home/script/logs/crontab.sh.log

 

반응형

'개발 > 서버' 카테고리의 다른 글

[Wildfly 23] Spring + Wildfly + slf4j(logback) 관련  (2) 2021.07.31
[Linux] 기본 명령어  (0) 2021.02.16

댓글