Server

[Linux] crontab 주기 설정

고구마맨 2022. 11. 9. 11:06
반응형

1. 크론탭(Crontab)

 

- 리눅스에서 특정한 작업을 스케쥴링 하가 위해 사용하는 프로그램으로 특정 시간과 반복적인 작업이 가능하다.

 

2. 명령어

 

 (1)  crontab -e

 크론탭에 작업을 등록하기 위해 사용되는 명령어로 편집기와 비슷한 화면이 나타나며 작업을 등록할 수 있다.

 

 (2) crontab -l

 크론탭에 등록된 작업들을 확인할 수 있는 명령어이다.

 

 3. 크론탭 구성

 

 - 크론탭은 다섯개의 값을 구분해서 설정한다.

 ex) 분 시 일 월 요일  >>>>>>>>   *   *   *   *  *   실행 Shell 파일 경로 및 파일이름

 

 4. 크론탭 예시

 

 (1) 분 : 0 ~ 59

 (2) 시 : 0 ~ 23

 (3) 일 : 1 ~ 31

 (4) 월 : 1 ~ 12

 (5) 요일 : 0 ~ 7 

  0/7 일 / 1 월 / 2 화요일 / 3 수요일 ...

 

*    *    *    *    * 매일 1분마다 실행
10  *    *    *   * 매일 매시간 10분에 실행
*/5  *    *    *   * 매일 매시간 10분마다 실행
5,10 *   *   *   * 매일 매시간 5분,10분에 실행
0  */12   *  *   * 매일 12시간 마다 실행

 

반응형

'Server' 카테고리의 다른 글

[Linux] NAS 서버 마운트  (2) 2022.11.22
[Linux] cp 명령어 사용하기  (0) 2022.11.10
[Linux] shell File 작성하기  (0) 2022.11.09
[Linux] chmod 권한설정  (0) 2022.11.09
[Linux] JDK_설치하기  (0) 2022.11.09