首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Linux日志管理和压缩

Linux日志管理和压缩
EN

Stack Overflow用户
提问于 2014-07-22 10:02:57
回答 1查看 282关注 0票数 0

为了测试稳定性,我们在一夜之间对系统进行了检查--因为我们需要所有的线索,所以我们还会在一夜之间运行日志。问题是这些日志会在一夜之间累积成几个GBs。

日志当前被捕获如下: myProg > log.txt

我想做以下几点:

  1. 一旦log.txt的大小超过了配置的大小,它将被压缩为一个单独的zip文件。
  2. 我希望在zip文件的名称上有一个时间戳(创建文件的日期和时间)。

例如,如果我的日志大小为1GB,并且配置的大小限制为100 MB,在测试结束时,我将拥有以下文件file1_timestamp.gz、file2_timestamp.gz、.file10_timestamp.gz,其中每个.gz文件的大小为100 MB。

  1. 日志应该继续正常运行。

请提供您的投入

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-22 10:08:54

logrotate是这项工作的工具。查看http://www.thegeekstuff.com/2010/07/logrotate-examples/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24884384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档