[Linux] logrotate로 로그 파일 관리 자동화하기
리눅스 서버를 운영하다 보면 로그 파일이 계속 쌓이게 됩니다.시간이 지나면 로그 파일 크기가 커져서 디스크 공간을 잡아먹고, 관리도 어려워지죠.이럴 때 사용하는 도구가 바로 logrotate입니다.정해진 주기에 따라 로그 파일을 자동으로 백업하고, 압축하고, 오래된 로그를 삭제해줍니다. logrotate란?logrotate는 로그 파일을 주기적으로 순환(rotating)하여 오래된 로그를 정리해주는 유틸리티입니다.많은 리눅스 배포판에서 기본 설치되어 있으며, /etc/logrotate.conf와 /etc/logrotate.d/에서 설정을 관리합니다. 기본 동작 방식logrotate는 다음과 같은 작업을 자동으로 수행할 수 있습니다:로그 파일 분리 및 백업 (rotate)압축 저장 (gzip)백업 개수 유..