前言
【Linux日志切割神器logroate原理介绍和配置详解】在 linux 环境中能够帮助我们分析问题蛛丝马迹的有效办法之一便是日志,常见的如操作系统 syslog 日志 /var/log/messages,应用程序 Nginx 日志 /var/log/nginx/*.log 。但如果服务器数量较多,日志文件大小增长较快,不断消耗磁盘空间就会触发告警,如果需要人为定期按照各种维度去手动清理日志就显得十分棘手 。为了节省空间和方便整理,可以将日志文件按时间或大小分成多份,删除时间久远的日志文件,这就是通常说的日志滚动 (log rotation) 。logrotate(GitHub 地址) 诞生于 1996/11/19 是一个 Linux 系统日志的管理工具,本文会详细介绍 Linux 日志切割神器 logroate 的原理和配置 。
推荐阅读
- Linux新手要了解的十个知识点
- 世界排名前十的Linux系统:Elementary安装图解
- SQL Server语句备份、完整备份、差异备份、日志备份
- 巨石切割之谜 一座巨石还是一块巨石
- web服务器遭受黑客攻击时的日志分析及排查
- linux ubuntu16.04下搭建sqli-labs注入环境
- 非常有用的16个Linux 服务器监控命令
- 5 个 Linux 桌面上的最佳密码管理器
- 云服务器中三种常用的Linux系统镜像
- Linux纯干货知识总结 | 面试专用