리눅스

crontab이란?

begong 2024. 7. 17. 01:19
반응형
- 개요
    - cron : 리눅스 시스템에서 주기적으로 작업을 실행할 수 있는 스케줄러
    - crontab : cron table의 줄임말로 cron 작업을 관리하기 위한 설정 파일 또는 명령어
-  설치
    ```bash
    sudo apt install cron
    ```
- 확인 및 실행
    ```bash
    sudo service cron status #상태확인
    sudo service cron start # crontab 시작
    ```
- 명령어
    ```bash
    crontab -e #작업할당
    crontab -l #할당된 작업 리스트 확인
    ```
- 작업 할당 방법
    ```bash
    * * * * * source /home/day2/main.sh #매 분 main.sh의 명령어 실행
    # *  *  *  *  *
    # 분 시  일  월 년
    # 2 * * * *  :  (매 시) 시간의 2분에 실행
    # 2 5 * * * : (매일) 5시 2분에 실행
    ```
- cron 참고문헌 : https://losskatsu.github.io/os-kernel/crontab/#
반응형

'리눅스' 카테고리의 다른 글

맥북 VMware 우분투 ssh 연결방법  (0) 2024.07.17
M1 맥북 우분투 가상머신 설치 (VMware)  (0) 2024.07.17