crontab을 사용하면 간단하게 주기적으로 bash, 또는 코드들을 실행하게 할 수 있다.
crontab -e 을 입력해서 명령어를 추가
요일 표기
1 월요일
2 화요일
3 수요일
4 목요일
5 금요일
6 토요일
7 일요일
실행하기
분 시간 일 월 요일 명령어
* * * * * echo “hello”
Note: 모든 시간 설정부분에 * 설정을 하면 매초마다 hello 를 출력한다.
시간을 지정할 때에는 다양한 방법들이 존재한다.
분 시간 일 월 요일
* 2,3 * * * 매일 2시, 3시 마다 명령어를 실행한다.
* 2-5 * * * 매일 2시,3시,4시,5시 마다 명령어를 실행한다.
* */4 * * * 매일 4시 간격으로 명령어를 실행한다,
주의할점
crontab 은 기본 .bashrc
, .profile
을 불러오지 않습니다.
그래서 export 와 같은 설정을 다시 해줘야 합니다. 이와 같은 문제를 인식하지 못하고, 헤매지 않게 이에 대해서 잘 알아둬야 겠습니다.
저는 여기서 정보를 얻어서 해결할 수 있었습니다.
반응형
'개발 > 라즈베리파이' 카테고리의 다른 글
[라즈베리파이] PHP7 업데이트, 설치하기 (0) | 2016.07.29 |
---|---|
[라즈베리파이] minidlna 1.1.5 최신버전 설치하기 (0) | 2016.07.23 |
[라즈베리파이] 삼바 설치하기 (0) | 2016.07.22 |
[라즈베리파이] transmission 설치하기 (0) | 2016.07.21 |
[라즈베리파이] SMB 연결하기 (0) | 2016.07.18 |