我如何使用 logrotate 并按天对一堆带有未压缩扩展名的 gzip 文件进行分组?

我如何使用 logrotate 并按天对一堆带有未压缩扩展名的 gzip 文件进行分组?

在生产环境中使用 2 天的轮换日志进行测试,仅用于使用 gizp 文件进行测试。在 /tmp/ 创建了一个测试文件。

/etc/init.d/测试

/tmp/test/*.gz {
       daily
       missingok
       rotate 2
       notifempty
       prerotate
         /root/log_mv.sh
       endscript
}

没有在 /etc/init.d/test 使用压缩语句,我不知道如何按天分组一堆 .gz 文件,并且我可以使用 logrotate 提取那些文件。

我的场景是将 MobaXterm 应用程序放入 Windows 10 Pro,我需要使用未使用压缩的扩展来提取由 logrotate 生成的这些文件。

logrotate 示例

相关内容