반응형
<라즈베리파이> cron 을 이용하여 작업예약
1. 터미널 열기
2. 'crontab -e' 입력 (입력기 선택이 나올경우 원하는 것을 선택 ex. nano )
3. 마지막줄에 이벤트 추가
* * * * * 실행할 작업
* 로 입력된 부분에 반복하여 수행할 날을 적어줄 수 있습니다.
앞에서부터 " 분(0~59), 시(0~23), 일(1~31), 월(1~12), 주(0~7)
주(week)는 0(일요일) ~ 6(토요일)을 의미합니다. ('7'도 일요일)
Ex) 매일 자정에 실행되는 스크립트
0 0 * * * /home/pi/test.sh
Ex) 매주 월요일 정오에 실행되는 파이썬 프로그램
0 12 * * 1 python /home/pi/test.py
Ex) 리부팅시에 작업 실행하기
@reboot python /home/pi/test.py &
위와같이 사용 할 수 있으며, 실행할 작업은 터미널에 적었을때 실행이 되는 방식과 동일하게 작성해야합니다.
4. crontab -l 입력 (예약된 작업을 확인 할 수 있습니다.)
반응형
'프로그래밍 > 라즈베리파이' 카테고리의 다른 글
라즈베리파이 부팅시 자동 실행 (4) | 2019.07.04 |
---|