linux日志切割

方法一:

使用切割命令 split -d -b 50m  catalina.out  aa (50m为切割的日志大小,catalina.out 目标切割文件名,aa为切割后的文件名),日志是按日期由前到后切割

方法二:

使用cronolog切割工具:

  1. 使用which cronolog查系统是否有安装过cronolog,如果有则只需要修改catalina.sh文件即可
  2. 如果没有安装,则下载cronolog安装,安装步骤如下: 下载cronolog的压缩包,解压后,进入解压目录 执行命令 ./configure  --》make  --》make install ,执行完成后,再次使用which cronolog是否安装成功,找到tocmat下面的catalina.sh,第一次修改建议先备份,使用vi 命令进行编辑修改以下两行为 org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
        | /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &

最后重启tomcat,即可看到以日期为前缀的日志了,每天定时产生

猜你喜欢

转载自blog.csdn.net/helloloser/article/details/78782529
今日推荐