`
hotsmile
  • 浏览: 19556 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

shell 定时清理日志

阅读更多

#!/bin/bash

source ~/.bash_profile


file_base=/mstms/apms
posp_file=/mstms/POSP

filedate1=`date -d "-30 days" +%F`

filedate2=`date -d "-30 days" +%Y%m%d`


cd $file_base
find ./ -name *"$filedate1"* -exec rm -rf {} \;
find ./ -name *"$filedate2"* -exec rm -rf {} \;

cd $posp_file
find ./ -name *"$filedate1"* -exec rm -rf {} \;
find ./ -name *"$filedate2"* -exec rm -rf {} \;

cd ~
find ./ -name *"$filedate1"* -exec rm -rf {} \;
find ./ -name *"$filedate2"* -exec rm -rf {} \;

分享到:
评论

相关推荐

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

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

    Shell脚本定时清理日志文件

    Shell脚本定时清理日志文件

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

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

    日志定时压缩清理shell脚本

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

    shell脚本定时清理linux清理内存脚本.rar

    为了解决这个问题,我们可以利用Shell脚本来实现定时清理内存的任务,以保持系统的高效运行。"shell脚本定时清理linux清理内存脚本.rar"这个压缩包就是提供了一个这样的解决方案。 首先,我们需要了解Linux内存的...

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

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

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

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

    linux定时清理指定日志文件

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

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

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

    shell 定时任务处理

    它通常用于执行周期性的维护任务,如数据备份、日志清理等。 #### 三、查看与启动服务 在开始配置定时任务之前,需要确保相应的服务已经开启并正常运行。 ##### 3.1 查看服务状态 可以使用 `ps aux` 命令来查看...

    CentOS中定时清理Docke日志

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

    shell定时执行

    `Shell定时执行`指的是通过设置定时任务,让特定的Shell脚本在预设的时间自动运行,这对于系统维护、数据备份、日志清理等周期性任务非常实用。本文将详细讲解如何使用Shell进行定时执行。 首先,我们需要了解Linux...

    linux 里定时执行删除日志

    在Linux系统中,定时执行任务是一项非常实用的功能,尤其对于自动化运维、系统...总之,通过合理利用Cron和Shell脚本,我们可以轻松实现Linux系统中日志文件的自动化管理和清理,从而有效提高系统的稳定性和可用性。

    Linux使用shell脚本定时删除历史日志文件

    总结起来,Linux系统中的日志文件清理可以通过编写shell脚本并配合`crontab`进行定时执行,实现自动化清理,提高系统效率。通过理解并自定义`del_history_files`脚本及其配置文件,我们可以根据实际需求调整日志保留...

    清理window电脑、服务器日志bat脚本

    在Windows操作系统中,管理和清理日志文件是维护系统...通过以上介绍,你应该能够理解如何编写和使用Windows批处理脚本来清理日志,以及如何设置定时任务进行自动化清理。请务必谨慎操作,避免对系统造成不可逆的影响。

    Linux的定时清理oracle归档日志文件及脚本.pdf

    Linux 定时清理 Oracle 归档日志文件及脚本 Linux 系统中,定时清理 Oracle 归档日志文件非常重要,既可以释放磁盘空间,又可以避免日志文件的积累对系统的影响。本文将介绍如何使用 Linux 的 crontab 定时任务来...

    Linux下清理数据库shell脚本

    在"Linux下清理数据库shell脚本"这个主题中,我们关注的是如何编写一个bash shell脚本来自动化数据库的清理和备份任务。 1. **清理数据库归档文件**:在数据库运行过程中,会产生大量的日志和归档文件,如Oracle...

    Tomcat日志文件定时清理备份的脚本

    在上述提供的文档中,介绍了如何创建一个Shell脚本,用于定时清理和备份Tomcat服务器的日志文件。以下将详细解释这个脚本涉及的关键知识点: 1. 日志清理备份的重要性: - 日志文件的及时清理可以避免磁盘空间耗尽...

    Nginx日志切割清理脚本

    利用crontab定时机制触发shell脚本,自动切割nginx的日志文件,并实现自动清理,可直接在服务器上上传使用

    Shell脚本定期清空大于1G的日志文件

    在IT运维工作中,日志管理是一项至关重要的任务,尤其对于大型系统而言,日志文件可能会迅速增长,占用大量磁盘空间。...在日常运维中,根据实际需求,可以对脚本进行适当修改,适应不同场景下的日志清理任务。

Global site tag (gtag.js) - Google Analytics