1) 리눅스의 crontab 을 이용하여, 원하는 시간에 주기적, 반복적으로 녹화가 가능합니다
2) crontab 을 사용하실때는 e-TRAYz의 하드디스크 대기기능은 사용안함으로 설정해 주시기바랍니다.
☞ 이부분에 대해서는 구체적인 상황별로 확인이 된것은 아니나, 안정적인 사용환경을 위해 crontab 사용시에는 하드디스크 대기기능은 사용안함으로 설정해 주시는게 좋습니다.
☞ 기술적으로 중간서버에서 제어해줌으로서 해결이 가능한부분이나, e-TRAYz 전용으로 서버를 구축하기에는 시간적/비용적으로 부담이 있습니다. 추후 통합프로그램으로 나가게 되면 도입여부를 결정하겠습니다.
2) crontab 을 사용하실때는 e-TRAYz의 하드디스크 대기기능은 사용안함으로 설정해 주시기바랍니다.
☞ 이부분에 대해서는 구체적인 상황별로 확인이 된것은 아니나, 안정적인 사용환경을 위해 crontab 사용시에는 하드디스크 대기기능은 사용안함으로 설정해 주시는게 좋습니다.
☞ 기술적으로 중간서버에서 제어해줌으로서 해결이 가능한부분이나, e-TRAYz 전용으로 서버를 구축하기에는 시간적/비용적으로 부담이 있습니다. 추후 통합프로그램으로 나가게 되면 도입여부를 결정하겠습니다.
1. cron 데몬을 실행합니다.
~# /etc/rc.d/init.d/cron start
2. 시스템 시작시 cron 데몬을 자동으로 실행되도록 설정합니다.
~# vi /etc/rc.local
[문서 제일 하단에 아래내용을 추가합니다.]
/etc/rc.d/init.d/cron start
3. /etc/crontab 파일안에, crontab 형식에 맞춰 문서하단에 예약작업을 등록해주세요.
~# vi /etc/crontab
[매주 일요일 오전9시10분, 채널21번을 60분동안 녹화]
10 9 * * 0 root /sbin/radio 21 60 > /dev/null 2>&1
TIP. crontab 코드만드시는것이 복잡하시면? 아래 사이트를 이용하시면 편리합니다.
[참고:기본코드형식] * * * * * root /sbin/radio 채널번호 녹화시간(분단위) > /dev/null 2>&1
http://www.openjs.com/scripts/jslibrary/demos/crontab.php
Command : root /sbin/radio 채널번호 녹화시간(분단위) > /dev/null 2>&1
http://www.openjs.com/scripts/jslibrary/demos/crontab.php
Command : root /sbin/radio 채널번호 녹화시간(분단위) > /dev/null 2>&1