logrotate日志管理工具
来源:互联网 发布:哪个银行的淘宝卡最好 编辑:程序博客网 时间:2024/04/28 00:27
logrotate是一个日志文件管理工具。用来把旧文件轮转、压缩、删除,并且创建新的日志文件。我们可以根据日志文件的大小、天数等来转储,便于对日志文件管理,一般都是通过cron计划任务来完成的。
1. 配置实例
2. 配置选项说明
compress:通过gzip 压缩转储旧的日志
nocompress:不需要压缩时,用这个参数
copytruncate:用于还在打开中的日志文件,把当前日志备份并截断
nocopytruncate:备份日志文件但是不截断
create mode owner group:使用指定的文件模式创建新的日志文件
nocreate:不建立新的日志文件
delaycompress:和 compress 一起使用时,转储的日志文件到下一次转储时才压缩
nodelaycompress:覆盖 delaycompress 选项,转储同时压缩。
errors address:专储时的错误信息发送到指定的Email 地址
ifempty:即使是空文件也转储,这个是 logrotate 的缺省选项。
notifempty:如果是空文件的话,不转储
mail address:把转储的日志文件发送到指定的E-mail 地址
nomail:转储时不发送日志文件
olddir directory:转储后的日志文件放入指定的目录,必须和当前日志文件在同一个文件系统
noolddir:转储后的日志文件和当前日志文件放在同一个目录下
prerotate/endscript:在转储以前需要执行的命令可以放入这个对,这两个关键字必须单独成行
postrotate/endscript:在转储以后需要执行的命令可以放入这个对,这两个关键字必须单独成行
sharedscripts:所有的日志文件都轮转完毕后统一执行一次脚本
daily:指定转储周期为每天
weekly:指定转储周期为每周
monthly:指定转储周期为每月
rotate count:指定日志文件删除之前转储的次数,0 指没有备份,5 指保留5 个备份
size size:当日志文件到达指定的大小时才转储,Size 可以指定 bytes (缺省)以及KB (sizek)或者MB
3. 命令参数说明
# logrotate --help
- logrotate日志管理工具
- 日志管理工具logrotate
- logrotate日志管理工具
- 简单好用的日志管理工具 Logrotate
- 日志工具:logrotate
- logrotate管理日志
- logrotate管理日志
- Linux日志处理:Logrotate
- logrotate切分tomcat日志
- Logrotate切割日志
- logrotate seek 日志分割
- logrotate seek 日志分割
- logrotate工具清理日志
- logrotate定期清理日志
- logrotate进行日志管理
- logrotate切割日志文件
- 系统日志Logrotate配置
- linux 日志切割logrotate
- hdu 1257 最少拦截系统
- java接口实现汽车销售,显示销售车型和售价以及总销售金额
- cocos2d-x 移植安卓错误解决
- JS函数调用的四种方法
- ie和chrome事件对比
- logrotate日志管理工具
- maven里如何根据不同的environment打包
- 每个程序员都应注意的9种反面模式
- 光流(三)--LK算法改进(金字塔LK)
- Android 第一章
- android 判断 手机号码、邮编、Email邮箱、是否正确
- MYSQL附近的人设计思路
- Binary Tree Paths
- 什么工具可以恢复Excel文档的打开密码