본문 바로가기
웹 프로그래밍

crontab 설정

by Minius 2019. 9. 24.
반응형

Linux 에서 명령을 주기적으로 실행하고 싶을 때 사용

 

  • 크론탭 설정하기
crontab -e

 

  • 크론탭 설정확인
crontab -l

 

  • 크론탭 삭제
crontab -r

 

  • 실행 주기 설정 및 사용법
* * * * * (명령어)

 

* * * * *
요일
0-59 0-23 1-31 1-12 0-6

* * * * * 로 매분 실행하고 싶은데 bad hour 이나 bad day-of-month 등이 뜰 때가 있다.

이럴땐 * 을 띄워쓰기 해줘야 한다.

혹은 표에 있는 숫자로 직접 지정해주면 해결된다.

 

crontab 시간에 대해 랜덤 예제를 주며 설명해주는 사이트

https://crontab.guru/

 

crontab.guru - the cron schedule expression editor

loading... Cron job failures can be disastrous! We created Cronitor because cron itself can't alert you if your jobs fail or never start. With easy integration and instant alerts when things go wrong, Cronitor helps you bring your cron jobs out of the shad

crontab.guru

 

  • 실행 후, 확인하고 싶을때. 로그 보는 명령어
sudo cat /var/log/cron

 

'웹 프로그래밍' 카테고리의 다른 글

텍스트 파일 합치는 명령어 cmd  (0) 2019.09.25
nginx 로그 포맷 설정  (0) 2019.09.25
chmod 구분  (0) 2019.09.24
NGINX LOG rotate 관리  (0) 2019.09.24
웹 폰트 경량화  (0) 2019.08.19

댓글