当前位置: 首页 > news >正文

linux日志分割工具logorate快速验证配置是否有效

  1. 创建一些文件, 并修改文件的mtime(修改时间)
# /var/log/test/*.log
touch -d "2024-10-14"  test1.log
touch -d "2024-10-15"  test2.log
touch -d "2024-10-16"  test3.log
touch -d "2024-10-17"  test4.log
#快速创建一个1G的大文件
dd if=/dev/zero of=test.big bs=1M count=1024
  1. logrorate配置文件参考
# /etc/logrotate.d/test
/var/log/test/*.log {dailyrotate 2compressdelaycompressmissingoknotifempty
}

这个配置告诉 logrotate 每天对 /var/log/test.log 文件进行一次轮换,并保留最新的五个版本的日志文件。

  1. 执行测试
    test为配置文件名称
logrotate  -v  /etc/logrotate.d/test

预期效果会只保留2个文件


http://www.mrgr.cn/news/51834.html

相关文章:

  • 图像中的融合
  • HTML 标签简写及全称
  • AI学习指南深度学习篇-预训练模型的类型
  • 【回顾一下AQS知识,关于公平锁与非公平锁】
  • Python 列表专题:列表包含自身导致无线循环
  • 【C++11入门】新特性总结之移动语义(右值、右值引用、std::move()...)
  • 缓存穿透/击穿/雪崩(附生产BUG)
  • 【QT】常用控件(二)
  • SQL JOIN的学习
  • Golang | Leetcode Golang题解之第485题最大连续1的个数
  • 会议点名人员crud-web前端Vue3多选调用示例
  • PHP中‘BITWISE AND‘运算符和‘LOGICAL AND‘运算符的区别
  • 985研一学习日记 - 2024.10.17
  • 数据库中存储树状关系的数据
  • Linux:线程
  • 【二刷hot-100】day1
  • SpringBoot中OKHttp和压缩文件的使用
  • 域渗透AD 示例场景漏洞 Kerberos Bronze Bit 【CVE-2020-17049】漏洞
  • 数据链中常见电磁干扰matlab仿真,对比噪声调频,线性调频,噪声,扫频,灵巧五种干扰模型
  • GEE 问题:超限中对于besteffort的使用到底行不行?