라즈베리파이3

라즈베리파이3 Crontab 예약 작업

타카스 류지 2017. 12. 27. 09:40

TvHeadEnd 로 자동 EPG 작업할때 유용하여 적어둠


*  *  *  *  *  수행할 명령어

┬  ┬  ┬  ┬  ┬

│  │  │  │  │

│  │  │  │  │

│  │  │  │  └───────── 요일 (0 - 6) (0:일요일, 1:월요일, 2:화요일, …, 6:토요일)

│  │  │  └───────── 월 (1 - 12)

│  │  └───────── 일 (1 - 31)

│  └───────── 시 (0 - 23)

└───────── 분 (0 - 59)



현재 사용자

-$ crontab -l


root 사용자

-$ sudo crontab -l


다른 사용자

-$ crontab -l -u testuser


수동 등록

-$ sudo crontab -e   <- root 에 등록(이걸 더 선호함)

-$ crontab -e   <- pi 에 등록


예약작업 전체 삭제 

crontab -r    <- 입력하면 바로 삭제되니 주의



EPG 새벽4시 작업

0 4 * * * sudo php /home/pi/pvr/epg2xml.php


EPG 1분마다 작업

*/1 * * * * sudo php /home/pi/pvr/epg2xml.php



N분마다 수행

*/N * * * * 명령어

6시간마다 수행

0 */6 * * * 명령어