tomcat日志分割

tomcat日志分割l 在Linux系统中,转到tomcat的bin目录下:cd/usr/local/Server/apache-tomcat-8.5.14/binl 在bin目录下新建clean.sh文件,并给予文件权限:chmod 777clean.sh l 编辑clean.sh文件:viclean.sh#!/bin/shsource/etc/profiled=`d

大家好,又见面了,我是你们的朋友全栈君。

Linux系统中,转到tomcatbin目录下:cd /u sr/local/Server/apache-tomcat-8.5.14/bin

bin目录下新建clean.sh文件,并给予文件权限:chmod  777 clean.sh

 tomcat日志分割

编辑clean.sh文件:vi clean.sh

#!/bin/sh

source /etc/profile

d=`date +%Y%m%d`

echo `date +%Y%m%d`

cp /usr/local/Server/apache-tomcat-8.5.14/logs/catalina.out  /usr/local/Server/apache-tomcat-8.5.14/logs/catalina.out.${d}

>/usr/local/Server/apache-tomcat-8.5.14/logs/catalina.out

tomcat日志分割

第二行的意思是在环境变量中执行,第三行是获取当前日期,第五行是将日志文件备份至指定的文件夹中并重命名(注意:这里的路劲一定要是绝对路径

新建定时任务:crontab  -e ,输入如下内容后wq 保存退出

 tomcat日志分割

内容含义为:每天的23:59分执行上面定义的clean.sh 文件

l 切换到日志目录下即可看到生成的日志。

 tomcat日志分割

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151386.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号