linux下切割catalina.out文件,按天生成文件

简介:

1.下载工具cronolog压缩包(http://download.csdn.net/detail/sunling_sz/8144469)


2.将文件拖放到server,不论什么文件夹都能够。


3.进入到cronolog的安装文件夹

    # cd cronolog-1.6.2 

4.执行安装 

    # ./configure 
    # make 
    # make install 

5.查看cronolog安装后所在文件夹(验证安装是否成功) 

    # which cronolog 

普通情况下显示为:/usr/local/sbin/cronolog 
--------------------------------------------------------------------

要想切割tomcat的catalina.out。需作例如以下工作: 
改动tomcat bin文件夹下的catalina.sh文件里的 
1、将
if [ -z "$CATALINA_OUT" ] ; then
  CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out
fi
改动为
if [ -z "$CATALINA_OUT" ] ; then
  CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out.%Y-%m-%d
fi


2、凝视掉 touch “$CATALINA_BASE”/logs/catalina.out


3、将

org.apache.catalina.startup.Bootstrap “$@” start  \  
>> “$CATALINA_BASE”/logs/catalina.out 2>&1 &  
改动为
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
| /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &

保存。重新启动tomcat。




本文转自mfrbuaa博客园博客,原文链接:http://cnblogs.com/jiqing9006/category/886175.html,如需转载请自行联系原作者

相关文章
|
8天前
|
Linux Shell
Linux系统文件默认权限
Linux系统文件默认权限
27 2
|
2天前
|
Linux 数据安全/隐私保护 Windows
命令方式:window向linux传文件
【10月更文挑战第6天】本文介绍了如何在Linux系统中通过命令`ip a`获取IP地址,并在Windows系统下使用CMD命令行工具和SCP命令实现文件传输。示例展示了如何将D盘中的`mm.jar`文件上传至IP地址为192.168.163.122的Linux系统的/up/目录下,最后在Linux系统中确认文件传输结果。
105 65
|
3天前
|
Linux C++
Linux c/c++文件的基本操作
在Linux环境下使用C/C++进行文件的基本操作,包括文件的创建、写入、读取、关闭以及文件描述符的定位。
10 0
Linux c/c++文件的基本操作
|
9天前
|
移动开发 Linux
Linux 文件与目录管理
Linux 文件与目录管理
14 3
|
9天前
|
关系型数据库 MySQL Linux
Linux 文件基本属性
Linux 文件基本属性
14 3
|
17天前
|
安全 Linux 数据安全/隐私保护
探索Linux操作系统的文件权限管理
【9月更文挑战第29天】在数字世界中,文件权限管理如同保护我们隐私的锁。本文将带你了解如何在Linux系统中设置和管理文件权限,确保你的数据安全。我们将一起学习如何通过命令行工具来控制文件访问,就像学习一门新语言一样有趣。准备好了吗?让我们一起开启这场技术之旅!
|
19天前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
3天前
|
Linux C++
Linux c/c++文件虚拟内存映射
这篇文章介绍了在Linux环境下,如何使用虚拟内存映射技术来提高文件读写的速度,并通过C/C++代码示例展示了文件映射的整个流程。
11 0
|
3天前
|
Linux C++
Linux c/c++文件移动
这篇文章介绍了在Linux环境下,使用C/C++语言通过命令方式和文件操作方式实现文件移动的方法。
19 0
|
8天前
|
资源调度 JavaScript 前端开发
yarn源|yarn 国内镜像+linux删除大量文件
yarn源|yarn 国内镜像yarn源|yarn 国内镜像+linux删除大量文件
65 0