删除较旧的日志文件

拉维

经过一定时间的时间戳记后,会创建一些日志文件。

/mylog/path
Log_file_2018-07-19-22-55-31Z.tgz
Log_file_2018-07-20-01-29-11Z.tgz
Log_file_2018-07-20-10-36-49Z.tgz
Log_file_2018-07-21-18-26-36Z.tgz

我需要根据日期删除较旧的日志。例如,我只希望最近5天的日志和较旧的日志被删除。每天创建的日志文件数量各不相同。如何实现呢?

西瓦

您可以mtimefind命令中使用(修改时间)

 find /mylog/path -mindepth 1 -mtime +5 -delete
  • -mindepth 1 表示处理除命令行参数以外的所有文件。
  • -mtime +5 将检查5天前修改过的文件。
  • -delete 将删除

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

防止WiX从较旧的安装中删除/替换文件

Springboot logback 不删除旧的日志文件

Powershell:删除旧的备份文件但保留最近的文件,即使它较旧

如何在.Net WPF应用程序中使用Serilog自动尾部(删除)较旧的日志?

Twisted Python-扭曲-如何删除旧的日志文件

从列表中删除较旧的元素

无法从启动中删除较旧的映像

删除较新的linux内核并保留较旧的linux内核

删除具有较旧/较新日期的重复行

直接访问较旧的MDB文件

命令清理旧的日志文件

删除历史记录文件后,为什么在历史记录中仍然有较旧的命令?

Xcode Simulator:如何删除较旧的不需要的设备?

删除代码优先迁移并降级到较旧的状态

插入记录,然后删除较旧的重复项

保留最新值并删除较旧的行(熊猫)

Log4j2-配置RolloverStrategy以删除旧的日志文件

如何以及何时删除旧的neo4j事务日志文件

批处理脚本可删除按日期创建的文件夹中较旧的备份文件,最新的5个文件除外

从较新的文本文件中减去较旧的文本文件

RequireJS:优化的文件和较旧的浏览器

如何在不对音频和视频进行转码的情况下覆盖M4V文件中的SRT字幕,并删除较旧的字幕

使用crontab删除旧文件

Bash 脚本 - 删除旧文件

删除旧提交中的文件

从git删除旧的提交文件

嵌套对象存储为状态变量,当修改较旧的值时会删除较新的值

我可以删除较旧的Android SDK构建工具包吗?

是否存储最近的3个分数并删除较旧的分数并计算平均值?