原文链接:https://blog.csdn.net/qq_37936542/article/details/78788466 需求:最近公司服务器发现磁盘经常会被占满,查其原因是因为大量的日志文件。所有需要每天定时去清理过期的日志文件 一:编写脚本 [html ...
. Crontab定时任务 Crontab 基本语法 t t t t t program 其中 t 是表示分钟,t 表示小时,t 表示一个月份中的第几日,t 表示月份,t 表示一个星期中的第几天。program 表示要执行的程序。 当 t 为 时表示每分钟都要执行 program,t 为 时表示每小时都要执行程序,其馀类推 当 t 为 a b 时表示从第 a 分钟到第 b 分钟这段时间内要执行, ...
2019-08-27 16:43 0 589 推荐指数:
原文链接:https://blog.csdn.net/qq_37936542/article/details/78788466 需求:最近公司服务器发现磁盘经常会被占满,查其原因是因为大量的日志文件。所有需要每天定时去清理过期的日志文件 一:编写脚本 [html ...
1 Shell脚本案例 删除超过30天的日志文件 2 配置定时执行,每天23点30分执行一次 ...
以下脚本主要备份的日志文件为tomcat的catalina.out、localhost_access_log.yyyy-mm-dd.log日志和项目的日志文件,其中项目的日志文件格式为"projectname-yyyy-mm-dd.log",以下为备份脚本,具体的操作都有相应的注释,供大家参考 ...
一、在tomcat的log路径下新建.sh脚本文件clean.sh,内容如下:#!/bin/bashlogs_path="/mnt/tomcat/apache-tomcat-8.5.23/logs" find $logs_path -mtime +30 -name "localhost. ...
问题 nginx日志默认记录在一个文件access.log中,时间长了会导致日志文件特别大,甚至磁盘占满。 解决方案 使用以下方法,将access.log文件每天一个,然后清过15天以前的文件。 方法 创建clearNginxLog.sh文件 将文件上传到服务器 ...
目录 一、手动清理nginx日志方式 二、nginx日志定时清理方式 添加可执行权限 添加Linux计划任务 重启crond服务 一、手动清理nginx日志方式 二、nginx日志定时清理方式 添加可执行权限 chmod +x ...
最近老是出现gc日志把磁盘占满,导致服务不可用,每次手动清理麻烦, 可以通过写一个脚本执行,再也不用担心日志爆满的问题。 1、创建shell vim /opt/auto-del-log.sh 2、分配可运行权限 chmod +x /opt/auto-del-log.sh ...
1.创建shell脚本 vi test_cron.sh #!/bin/bash#echo "====`date`====" >> /game/webapp/test_cron.logf ...