사용자 도구

사이트 도구


linux:cron

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
linux:cron [2015/01/30 19:57]
kwon37xi
linux:cron [2018/02/13 15:10]
kwon37xi
줄 1: 줄 1:
 ====== cron ====== ====== cron ======
   * [[http://program.egloos.com/802690|crontab 설정 방법]]   * [[http://program.egloos.com/802690|crontab 설정 방법]]
 +  * [[http://www.baeldung.com/cron-expressions|A Guide To Cron Expressions]]
   * [[http://www.thegeekstuff.com/2011/12/crontab-command/|6 Linux Crontab Command Examples]]   * [[http://www.thegeekstuff.com/2011/12/crontab-command/|6 Linux Crontab Command Examples]]
   * ''crontab -e'' 에디터 지정<code sh>   * ''crontab -e'' 에디터 지정<code sh>
줄 8: 줄 9:
 ===== 설정 ===== ===== 설정 =====
   * "분,시,일,월,요일, 실행명령" 순으로 설정   * "분,시,일,월,요일, 실행명령" 순으로 설정
 +  * [[https://crontab.guru/|crontab guru]] crontab 설정을 적고서 다음 실행 시간을 살펴볼 수 있다.
   * crontab 파일 형식<code>   * crontab 파일 형식<code>
 ------    --------  --------------------------------------------------- ------    --------  ---------------------------------------------------
줄 25: 줄 27:
  
 ==== 시간 설정예 ==== ==== 시간 설정예 ====
-  * '*'표시는 해당 필드의 모든 시간을 의미한다.+  * ''*''표시는 해당 필드의 모든 시간을 의미한다.
   * 3,5,7 와 같이 콤마(,)로 구분하여 여러 시간대를 지정할 수 있다.   * 3,5,7 와 같이 콤마(,)로 구분하여 여러 시간대를 지정할 수 있다.
   * 2-10와 같이 하이픈(-)으로 시간 범위도 지정할 수 있다.   * 2-10와 같이 하이픈(-)으로 시간 범위도 지정할 수 있다.
   * 2-10/3와 같이 하이픈(-)으로 시간 범위를 슬래쉬(/)로 시간 간격을 지정할 수 있다. (2~10까지 3간격으로. 즉, 3,6,9를 의미함)   * 2-10/3와 같이 하이픈(-)으로 시간 범위를 슬래쉬(/)로 시간 간격을 지정할 수 있다. (2~10까지 3간격으로. 즉, 3,6,9를 의미함)
   * ''*/5 * * * * command'' : 매 5분마다 명령 실행   * ''*/5 * * * * command'' : 매 5분마다 명령 실행
linux/cron.txt · 마지막으로 수정됨: 2021/12/27 19:43 저자 kwon37xi