问题描述
目标:尽可能使用 logrotate 检查上述目录并压缩、移动和删除 7 天以上的文件。旋转是它们有一定的大小。这行得通吗?我还没有尝试过,因为需要 7 天才能知道事情是否按预期进行,而且除了 Prod 之外,在我们的较低环境中不存在相同的设置。
/appdata/SA/NMSLog/.out { 复制截断 日常 旋转 0 第一行动 /usr/bin/find /appdata/SA/NMSLog/NMS.out -name ".out" -mtime +7 mv /appdata/SA/NMSLog/archive/ 尾标 最后行动 /usr/bin/find /appdata/SA/NMSLog/archive/NMS.out -name "*.gz" -mtime +7 -exec rm {} ; 尾标 不创建 压缩 错过了 通知空 大小 100M }
所以我的“假设”是,当脚本运行一段时间时,存档中的 gzip 文件将符合 7 天的标准。
感谢您的明确意见和时间。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)