日志文件大小或年龄

日志文件大小或年龄

我想更改各种日志文件(特别是 auth.log)以保留过去 30-90 天内的任何信息。目前它只有大约 4 天的信息。如何通过 GUI 或命令提示符修改这些设置?

谢谢!

答案1

Ubuntu 使用 logrotate

您可以在中配置它/etc/logrotate.d

示例语法:

   /var/log/messages {
       rotate 5
       weekly
       postrotate
           /usr/bin/killall -HUP syslogd
       endscript
   }

完整配置选项请参见:

http://manpages.ubuntu.com/manpages/precise/man8/logrotate.8.html

http://articles.slicehost.com/2010/6/30/understanding-logrotate-on-ubuntu-part-1

http://articles.slicehost.com/2010/6/30/understanding-logrotate-on-ubuntu-part-2

相关内容