`
BucketLi
  • 浏览: 195891 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
博客专栏
5a76a659-f8e6-3bf3-b39a-8ae8f7a0f9d9
Percolator与分布...
浏览量:5686
社区版块
存档分类
最新评论

定时清理日志

 
阅读更多
应用中如果有用各种日志框架的话,类似rolling类型的日志appender就能解决问题。不过有时候不得不使用系统的定时任务来清理日志也是有的,这边记录一下。

(1)查看当前用户的定时任务
引用
crontab -l


(2)定义crontab任务文件,比如定时清理任务文件clean_log,参数意义见google
引用
0 3 * * * find /home/admin/output/ -name "*.log.????-??-??" -mtime +1 | xargs -i rm -f {}


(3) 修改当前用户的定时任务
引用
crontab /home/admin/bin/clean_log



分享到:
评论

相关推荐

    Liunx系统定时删除任务,定时清理日志,定时清理任务

    通过以上步骤,你就可以在Linux环境中设置一个定时清理日志的计划任务了。这样的自动化处理不仅可以节省时间,还能保证系统的稳定性和高效性。在实际运维工作中,合理利用`crontab`可以大大提高工作效率,实现系统的...

    Linux定时清理日志 - 定时删除日志文件.pdf

    Linux 定时清理日志 - 定时删除日志文件 Linux 操作系统中,日志记录功能是非常重要的,但随着时间的推移,日志文件会占满硬盘空间,影响系统性能和稳定性。因此,需要定时清理日志文件,以释放硬盘空间和提高系统...

    Shell脚本定时清理日志文件

    Shell脚本定时清理日志文件

    Linux定时清理日志 - 定时删除日志文件.docx

    本文将详细介绍如何使用Linux命令和计划任务来实现定时清理日志文件。 首先,我们需要了解如何使用`find`命令来查找并删除指定条件的文件。`find`命令的基本结构如下: ```bash find [搜索路径] [选项] -exec ...

    linux常用定时日志清理脚本

    linux常用定时日志清理脚本,一些应用服务器长年累积日志量庞大,用这个定时任务清理指定日志类文件。参考下吧~

    定时清理日志空间

    本文档为定时清理日志空间,在执行性能测试过程中会有大量日志产生,可以通过该文件清理产生的日志,以至于稳定性可以长期执行。

    定时清理tomcat日志脚本cleanOUT.sh

    定时清理tomcat日志脚本 cleanOUT.sh 每天清理按照每天切割清理,不会用留言,包教会,

    linux shell脚本定时清理tomcat日志文件

    Linux shell脚本定时清理tomcat日志文件 本文将详细介绍 Linux 环境中使用 shell 脚本来定时清理 Tomcat 日志文件的方法。该方法使用 cron 机制来实现每天自动切割日志文件,并删除 4 天前的日志文件。 知识点一:...

    Linux使用定时任务每周定时清理45天以前日志

    本文介绍了一种方法,通过编写shell脚本并结合cron定时任务,实现每周定时清理45天以前的日志,从而有效地管理硬盘空间。 首先,我们需要创建一个名为`delOldLogs.sh`的脚本,它的作用是查找并删除指定路径下45天前...

    linux 里定时执行删除日志

    本文将深入解析如何在Linux环境下设置定时任务来定期执行特定操作,特别是删除日志或无用文件,以释放磁盘空间,保持系统的高效运行。 ### 一、问题背景 在日常的系统维护过程中,我们可能会遇到由于应用程序频繁...

    CentOS中定时清理Docke日志

    1. 通过daemon.json全域设置,日志文件大小 ...2. 使用shell脚本定时清理日志 2.1 清理 /dockerimage/containers/ 中 *-json.log 2.2 清理 /home/dockerimage/overlay2中log.log 2.3 配置定时任务

    linux定时清理指定日志文件

    利用shell脚本,定时清理linux系统下指定日志文件

    日志定时压缩清理shell脚本

    随着业务增长,日志量不断加大,清理日志成为定期的日常任务,本节所提供的shell脚本配合crontab可实现对日志的定时清理及压缩存储,内置参数配置及运行参数,能满足常用的日志清理场景需求。(日志文件的格式请参考...

    win7自动清除tomcat缓存及日志

    win7自动清除tomcat缓存及日志

    定时删除日志文件含C#源码

    总的来说,"定时删除日志文件含C#源码"是一个实用的工具,它结合了C#的编程优势和Windows系统的定时任务功能,帮助系统管理员有效地管理和清理日志文件,保持系统的高效运行。对于初学者,这是一个学习C#编程和文件...

    AlwayOn集群数据库日志清理教程.doc

    AlwaysOn 集群数据库日志清理教程 在 AlwaysOn 集群环境中,数据库日志文件的疯狂扩张是一个常见的问题,该问题不仅占用大量的存储空间,还可能会影响数据库的性能和稳定性。因此,周期性的清理数据库日志文件是...

    linux服务器自动清理日志的脚本和使用文档相关命令和定时任务。有脚本和文档,文档里有定时任务设置方法

    linux服务器自动清理日志的脚本和使用文档相关命令和定时任务linux服务器自动清理日志的脚本和使用文档相关命令和定时任务linux服务器自动清理日志的脚本和使用文档相关命令和定时任务linux服务器自动清理日志的脚本...

    常用的清除日志方法

    3. 使用脚本或程序:编写批处理脚本或使用专门的管理工具定时清理日志,但这可能会涉及权限和安全策略的问题。 4. 修改系统配置:可以通过修改服务设置,暂时停止日志记录服务,然后删除日志文件,但这种方法可能会...

    Linux中使用crontab自动清除日志

    在 Linux 中使用 crontab 自动清除日志的方法是通过编写一个 shell 命令,然后在 cron 中编写定时任务。例如,以下是一个删除 30 天前的日志文件的 shell 命令: find /opt/soft/log/ -mtime +30 -name "*.log" -...

    nginx日志自动定时切割及清除脚本

    nginx日志自动定时切割及清除脚本

Global site tag (gtag.js) - Google Analytics