logrotate的大小说明符有什么影响?


0

当使用带有logrotate的大小说明符时,如果文件大小超过指定大小,文件是否会旋转,或者当它从cron运行时它是否会旋转并且大小大于指定大小?

Answers:



0

每次运行logrotate时都会考虑“size”参数。无论你是否通过像cron / anacron这样的自动化系统运行它,这取决于你; 你可以在没有这种自动化系统的情况下手动执行它。无论何时执行logrotate,自动或其他方式,有问题的日志都不会旋转,直到它们等于或大于您指定的大小,即使它们已超过您指定的时间阈值。从man对size参数的定义:

仅当日志文件大小超过字节大小时才会轮换日志文件。如果大小后跟k,则假定大小以千字节为单位。如果使用M,则大小以兆字节为单位,如果使用G,则大小以千兆字节为单位。尺寸100,尺寸100k,尺寸100M和尺寸100G都是有效的。

https://linux.die.net/man/8/logrotate

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.