2013-10-02 7 views
0

기본 질문 : 대상 로그를 디렉토리로 만들려면 logrotate 구성의 유효한 옵션입니까?는 디렉토리에 logrotate 구성을 지정할 수 있습니다

/var/log/example/*.log의 와일드 카드 표기법을 사용하는 몇 가지 예제를 보았습니다. 그러나 /var/log/example 옵션을 사용하면 비슷한 결과가 나올지 모르겠습니다.

man pages을 확인했지만 와일드 카드 구문을 사용한 예만 발견했습니다. 이것은 나를 그것이 유일한 길이라고 믿게했다. 그러나 문서에는 와일드 카드가없는 예제를 참조하여 "마지막 섹션에서는/var/log/news에있는 모든 파일의 매개 변수를 정의합니다."라는 문구가 있는데 이는 질문하는 원인이되었습니다. 질문의

배경 : logrotate recipe (아파치 커뮤니티의 요리 책)을 다루는
httpd 실행 디렉토리에 생성 된 설정 포인트를 설치하기위한 설치 logrotation하기위한 것입니다. logrotate -d은 작업이 수행되고 있음을 보여 주지만 (이 생각은) 디렉토리에 포함 된 파일 중 어느 것도 회전하지 않고 logrotate -f에 있습니다. 분명히 나는 ​​로그 로테이트에 익숙하지 않기 때문에 누군가가 나를 깨우칠 수 있기를 바랬다.

답변

0

그들이 사용하는 예제는/​​var/log/news/*를 보여 주므로/var/log/news /는 당신을 위해 아무 것도하지 않을 것이라고 확신합니다. 다른 스레드에서 언급했듯이, '-d'플래그로 logrotate를 실행할 수 있으며 어떤 회전도 수행하지 않지만 특정 구성 파일에 대해 수행 할 작업을 표시합니다.