/etc/crontab 파일을
열어보면 run-part 부분이 있습니다.
즉
/etc/cron.daily 디렉토리안의 모든 스크립트는
하루에 한번씩 정해진 시간(아마 새벽 04시 04분)에 실행하도록
되어 있을 겁니다.
이시간에 이용하라는 의미입니다.
아니면 run-part를 하나 더 추가해서
나름대로 자신의 스크립트들을 실행할 수도 있습니다.
[김성민]님이 남기신 글:
>그러면, crontab 에 있는 /home/orings/data_backup.sh 실행설정은
없애라는 것이 맞지요?
>/etc/cron.daily 에 있는 스크립트는 crontab 에 설정과 관계없이
실행된다는 말을 본적이 있는데...
>
>아니면 반대로 /etc/cron.daily 에 있는 것을 실행하도록 crontab 에
넣어주어야 하나요? ㅎㅎ
>
>여기저기 다니다가
>find $dirlist -mtime +5 -exec rm -Rf {} ';'
>
>이런식의 스크립트를 봤는데 안되더군요...
>
>
>
>[산이]님이 남기신 글:
>
>>[김성민]님이 남기신 글:
>>
>>>안녕하세요.
>>>
>>>말씀대로 /etc/cron.daily/data_backup.sh 로 놔두면
>>>crontab 에 설정된 정보는 일단 중지 시켜야 하는거
맞나요?
>>>지금은 crontab 에 시간 설정이 있어서 지정시간에
>>>/home/orings/data_backup.sh 를 실행 하거든요.
>>>그리고, 위와 같이 변경후 /etc/rc.d/xinetd restart 하면
되나요?
>>>
>>
>>파일 소유자와 퍼미션만 적용해 놓으면 됩니다.
>>필요하다면 직접
>>crond 데몬을 재가동해 됩니다.
>>
>># /etc/rc.d/init.d/crond restart
>>
>>
>>>그럼..
>>>
>>>참, 지금도 직접 실행하면 예전것은 지워지더군요.
>>>그리고, 직접 실행하면
>>>/bin/tar: Removing leading `/' from member names
>>>이런 메시지가 있습니다.
>>
>>tar 로 묶을 때 각 디렉토리의 제일 마지막에 '/'
문자를
>>제거한다는 의미입니다.
>>
>>즉
>>/path/to/dir/
>>을
>>/path/to/dir
>>
>>이렇게 제거하고 묶는다는 의미입니다.
>>그 반대는 -P 옵션을 사용하는것과 같습니다.
>>
>>/bin/tar xxx.tar.gz /path/to/dir >/dev/null 2>&1
>>
>>이렇게 화면에 아무것도 출력되지 않고 조용히(?)
>>tar 작업을 합니다.
>
>========================================
========================================
|