目录
- 说明安装及配置
- 1. yum安装
- 2. 配置说明
- (1). 配置文件说明
- (2). 参数
- (3). 测试切割
- 常用配置参数
说明安装及配置
专业的日志切割工具,可以自动对日志进行截断或轮循,压缩以及删除旧的日志文件.
1. yum安装
- 版本3.8.6 2020-5-31为止长期支持版中的最新版.可以可以rpm安装.
yum -y install logrotate crontabs
2. 配置说明
(1). 配置文件说明
rpm -ql logrotate
/etc/cron.daily/logrotate
/etc/logrotate.conf #主配置文件,一般不会对这个文件进行修改.
/etc/logrotate.d #配置目录,日志的轮询的设置都放在这个目录下独立的文件.
/etc/rwtab.d/logrotate
/usr/sbin/logrotate
/usr/share/doc/logrotate-3.8.6
/usr/share/doc/logrotate-3.8.6/CHANGES
/usr/share/doc/logrotate-3.8.6/COPYING
/usr/share/man/man5/logrotate.conf.5.gz
/usr/share/man/man8/logrotate.8.gz
/var/lib/logrotate
/var/lib/logrotate/logrotate.status
(2). 参数
(3). 测试切割
head -c 10M < /dev/urandom > /var/log/log-file #创建一个大小为10M的文件.
vim /etc/logrotate.d/log-file #创建一个切割log-file的配置文件.
/var/log/log-file {
missingok
notifempty
daily
create
rotate 4
compress
}
logrotate -v /etc/logrotate.d/log-file #进行一次轮询切割.
常用配置参数
以上就是Linux logrotate日志切割安装配置说明的详细内容,更多关于Linux logrotate日志切割的资料请关注悠久资源网其它相关文章!
您可能感兴趣的文章:
- Linux中logrotate日志轮询操作总结
- Linux使用logrotate来切割日志文件
- Linux下nginx生成日志自动切割的实现方法
- Linux下定时切割Mongodb数据库日志并删除指定天数前的日志记录
- Linux下定时切割Tomcat日志并删除指定天数前的日志记录
- Linux系统下nginx日志每天定时切割的脚本写法