目录
1.logrotate命令
# 支持按时间和大小来自劢切分,以防止日志文件太大。
-v:显示日志轮替过程。
-f:强制进行日志轮替。不管日志轮替的条件是否已经符合,强制配置文件中的所有日志进行轮替。
日志切割
当日志达到某个特定的大小,我们将日志分类,之前的日志保留一个备份,再产生的日志创建一个同名的文件保存新的日志
日志轮替
最主要的作用就是把旧日志文件移动并改名,同时建立新的空日志文件。当旧日志文件数量超出保存范围后就进行删除。
logrotate 配置文件主要有:
/etc/logrotate.conf 以及 /etc/logrotate.d/ 这个子目录下的明细配置文件。
[root@localhost ~]# vim /etc/cron.daily/logrotate#查看 logrotate 脚本内容