차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판 | |
tech:logrotate [2016/07/12 00:56] – 바깥 편집 127.0.0.1 | tech:logrotate [2019/03/28 05:50] (현재) – [Logrotate] V_L |
---|
| |
| |
| <file> |
/usr/sbin/logrotate 데몬의 위치 및 데몬프로그램 | /usr/sbin/logrotate 데몬의 위치 및 데몬프로그램 |
| |
| |
/etc/logrotate.conf 데몬 설정파일 | /etc/logrotate.conf 데몬 설정파일 |
/etc/logrotate.d logrotate에 적용할 각종로그파일들 보관하는 디렉토리 | /etc/logrotate.d logrotate에 적용할 각종로그파일들 보관하는 디렉토리 |
| |
/var/lib/logrotate.status logrotate한 작업내역을 보관한 파일 | /var/lib/logrotate.status logrotate한 작업내역을 보관한 파일 |
| |
/etc/cron.daily/logrotate 주기적으로 실행이되어야하므로 cron에 의해 일단위로 실행이 됨 | /etc/cron.daily/logrotate 주기적으로 실행이되어야하므로 cron에 의해 일단위로 실행이 됨 |
| </file> |
| |
| |
| |
먼저, /usr/sbin/logrotate는 logrotate의 데몬프로그램이다. crond에 의해 주기적으로 실행이 되는 프로그램이다 . | 먼저, /usr/sbin/logrotate는 logrotate의 데몬프로그램이다. crond에 의해 주기적으로 실행이 되는 프로그램이다 . |
| |
/etc/logrotate.d 파일은 각각의 로그파일들에 대한 개별적인 설정파일들이 존재하는 디렉토리이며, 추가로 적용할 로그파일에 대한 설정을 여기서 하면된다. 예를 들어 보안체크를 위해 tripwire를 설치하였다면 이프로그램의 로그파일이 존재할 것이다. 따라서 이 로그파일의 관리를 위해서 이 디렉토리에 적당한 이름의 파일을 생성하고 원하는 설정을 하여 logrotate에 의해 관리되게끔 하면 된다. | /etc/logrotate.d 파일은 각각의 로그파일들에 대한 개별적인 설정파일들이 존재하는 디렉토리이며, 추가로 적용할 로그파일에 대한 설정을 여기서 하면된다. 예를 들어 보안체크를 위해 tripwire를 설치하였다면 이프로그램의 로그파일이 존재할 것이다. 따라서 이 로그파일의 관리를 위해서 이 디렉토리에 적당한 이름의 파일을 생성하고 원하는 설정을 하여 logrotate에 의해 관리되게끔 하면 된다. |
| |
| |
| |
| |
| |
| |