Weblogic的nohup日志按日期切分

Posted JAIR_FOREVER

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Weblogic的nohup日志按日期切分相关的知识,希望对你有一定的参考价值。

目录

1. 脚本如下:

2. 执行上述脚本,可以看到目标的目录会生成如下的日志:

3. 此时我们可以利用如下的脚本对重定向的目录进行清理

4. 将上面两个脚本通过crontab -e写入到Linux定时任务(实例脚本如下)


1. 脚本如下:

#日志目录请根据实际情况填写
cp 日志目录/nohup.out 目标日志目录/nohup`date -d yesterday +%Y%m%d`.out;
cat /dev/null > 日志目录/nohup.out

2. 执行上述脚本,可以看到目标的目录会生成如下的日志:

3. 此时我们可以利用如下的脚本对重定向的目录进行清理

#!/bin/sh
#保留5天,清除.out格式后缀的日志
find 重定向日志目录/logs/ -mtime +5 -name "*.out" -exec rm -rf  \\;

4. 将上面两个脚本通过crontab -e写入到Linux定时任务(实例脚本如下)

#每天凌晨0点执行auto-del-5-days-ago-out.sh脚本
0 0 * * * /gdsfApps/sh/auto-del-5-days-ago-out.sh 

注意:sh脚本一定要赋予可执行权限

以上是关于Weblogic的nohup日志按日期切分的主要内容,如果未能解决你的问题,请参考以下文章

Windows下将Tomcat日志输出到文件之后。按日期切分日志

linux下weblogic日志分割怎么做

nginx日志切分

linux nohup 一定会输出日志么

weblogic启动卡在日志哪儿了

python 按照日期切分大日志文件(重点)和按照指定大小切分日志文件