以下脚本主要备份的日志文件为tomcat的catalina.out、localhost_access_log.yyyy-mm-dd.log日志和项目的日志文件,其中项目的日志文件格式为"projectname-yyyy-mm-dd.log",以下为备份脚本,具体的操作都有相应的注释,供大家参考 ...
原文链接:https: blog.csdn.net qq article details 需求:最近公司服务器发现磁盘经常会被占满,查其原因是因为大量的日志文件。所有需要每天定时去清理过期的日志文件 一:编写脚本 html view plain copy root localhosthome vimclean catalina.sh 添加内容如下: html view plain copy 删除 ...
2018-03-27 09:56 0 1046 推荐指数:
以下脚本主要备份的日志文件为tomcat的catalina.out、localhost_access_log.yyyy-mm-dd.log日志和项目的日志文件,其中项目的日志文件格式为"projectname-yyyy-mm-dd.log",以下为备份脚本,具体的操作都有相应的注释,供大家参考 ...
1. Crontab定时任务 Crontab 基本语法 t1 t2 t3 t4 t5 program 其中 t1 是表示分钟,t2 表示小时,t3 表示一个月份中的第几日,t4 表示月份,t5 表示一个星期中的第几天。program 表示要执行的程序。 当 t1 ...
1 Shell脚本案例 删除超过30天的日志文件 2 配置定时执行,每天23点30分执行一次 ...
linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行 ...
linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行 ...
一、在tomcat的log路径下新建.sh脚本文件clean.sh,内容如下:#!/bin/bashlogs_path="/mnt/tomcat/apache-tomcat-8.5.23/logs" find $logs_path -mtime +30 -name "localhost. ...
1、进入linux系统 2、在任意目录创建一个sh后缀的文件,如: 3、编辑打开该文件,如图: 4、此时按键盘上的“i”键或者“insert”键,进入编辑模式 输入: #!/bin/shfind /data/iqmkj/backup/mysql -mtime ...
最近老是出现gc日志把磁盘占满,导致服务不可用,每次手动清理麻烦, 可以通过写一个脚本执行,再也不用担心日志爆满的问题。 1、创建shell vim /opt/auto-del-log.sh 2、分配可运行权限 chmod +x /opt/auto-del-log.sh ...