로그파일을 삭제 하지 않고 비우는 방법
1. 로그 파일은 그대로 유지하면서 내용만 비우기 : 수동
- #cat /dev/null > /var/log/syslog
ㄴ파일의 내용을 /dev/null 파일의 빈 내용으로 덮어쓰는 방법
- #truncate -s 0 /var/log/syslog
ㄴ파일 내용을 비운다. 파일의 권한 속성은 그대로 유지 된다.
2. 로그 주기적인 관리 : 자동
- logrotate 도구를 사용해 주기적으로 파일의 일정 수준으로 자동 관리 할 수 있다.
- logrotate 설정은 /etc/logrotate.conf 또는 /etc/logrotate.d/ 하위 설정 파일을 관리를 통해 자동 관리가 가능하다.
* 주의 사항
로그를 비울때는 시스템 또는 실행중인 서비스에 문제가 될 지 검토 후 진행을 하고,
필요시 백업을 하고 비우도록 하자.