Linux中tomcat日志分割需要用到cronolog

附上cronolog-1.6.2.tar.gz

1. 安装cronolog

tar ?zxvf cronolog-1.6.2.tar.gz

./configure && make && make install

解压,编译, 安装

(安装后目录一般在/usr/local/中)

2. 为了能够一次正确通过还是验证一下是在哪个目录

which cronolog

3.修改catalina.sh脚本

vim /usr/local/apache-tomcat-8.0.39/bin/catalina.sh

tomcat bin下的catalina.sh

4.替换

vim打开文件后:

命令找到这句

:/org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \

把这两句注释掉

org.apache.catalina.startup.Bootstrap "$@" start \

>> "$CATALINA_OUT" 2>&1 "&"

替换成

org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \

| /usr/local/sbin/cronolog ${CATALINA_BASE}/logs/catalina.%Y-%m-%d.out >> /dev/null &

这里指定了cronolog的启动路径, 指定文件是以日期时间分割

5.保存catalina.sh, 重启tomcat

保存并强制退出

:wq!

前往tomcat bin启动tomcat, 如果前提是运行的那先shutdown一下

./shutdown.sh

./startup.sh

总结

以上所述是小编给大家介绍的Linux下把tomcat日志按日期自动分割,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

linux修改tomcat时间命令,Linux下把tomcat日志按日期自动分割相关推荐

  1. linux日志按照时间切割,Linux下把tomcat日志按日期自动分割

    Linux中tomcat日志分割需要用到cronolog 附上cronolog-1.6.2.tar.gz 1. 安装cronolog tar –zxvf cronolog-1.6.2.tar.gz . ...

  2. linux 修改主机名 命令,Linux修改主机名命令详解

    Linux修改主机名命令 1.如果只需要临时更改主机名,可以使用hostname命令. sudo hostname # 例如: sudo hostname myDebian 这条命令不会更改/etc/ ...

  3. linux 修改文件时间戳命令,linux下touch命令修改文件时间戳

    linux的touch命令用来修改文件时间戳,或者新建一个不存在的文件.linux 上图中,access.modify.change分别是访问时间.修改时间.改变时间,即为文件的时间戳.ide 1.命 ...

  4. linux修改分辨率的命令,linux更改分辨率命令行

    linux下如何调整电脑分辨率相信大家都觉得很棘手,下面由学习啦小编为大家整理了linux更改分辨率的命令行,希望大家喜欢! linux更改分辨率命令行 [root@lzf~]#xrandr(查看当前 ...

  5. linux设置时间为24格式图文,linux修改设置时间命令date

    在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便.具体可以参考如下: 1.命令格式: ...

  6. oracle linux查看时区,linux修改系统时间和linux查看时区、修改时区的方法

    一.查看和修改Linux的时区 1. 查看当前时区 命令 : "date -R" 2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...

  7. linux系统查看当前时区,linux修改系统时间和linux查看时区、修改时区的方法

    一.查看和修改Linux的时区 1. 查看当前时区 命令 : "date -R" 2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...

  8. linux 时区获取时间,【linux】linux修改系统时间和linux查看时区、修改时区的方法...

    一.查看和修改Linux的时区 1. 查看当前时区 命令 : "date -R" 2. 修改设置Linux服务器时区 方法 A 命令 : "tzselect" ...

  9. linux修改数据库内容命令,linux中的数据库命令

    linux中的数据库命令包括链接,重启,关闭等等.下面由学习啦小编为大家整理了linux下的数据库命令的相关知识,希望对大家有帮助! 一.linux下启动mysql数据库的命令 1. mysqladm ...

  10. qt linux 修改系统时间,在Linux上使用QT设置系统时钟

    您可以使用dbus与定时守护程序进行交互https://www.freedesktop.org/wiki/Software/systemd/timedated/ 设置时间和日期. Qt提供了一种从xm ...

最新文章

  1. 《因果学习周刊》第9期:因果学习中的工具变量
  2. 965. Univalued Binary Tree
  3. FIE2020-2020年的论文相关记录
  4. Linux程序包管理
  5. SpringMVC的XML配置解析
  6. java 定义xml_java中web.xml定义详解
  7. ROS学习笔记12(用Python写一个简单的消息发布和消息订阅)
  8. 使用UUID和int自增主键的区别
  9. Android开发文摘集合1
  10. 计算机信息安全技术课后习题答案
  11. pytorch(8)-- resnet101 迁移学习记录
  12. 照片怎么转PDF格式?这两个方法快来学习下
  13. 大一期末计算机考试评分标准,大学生平时成绩考核评价标准
  14. Null(空值)和 Undefined(未定义)
  15. TensorFlow的Dataset的padded_batch使用
  16. 一个比较有趣的题:推算今天星期几
  17. 九宫格切图器(每天一个python小项目)
  18. solidwork 侵权 证据_企业常见版权侵权问题咨询总结
  19. 【天光学术】演讲稿:微笑面对生活
  20. 计算机网络技术(六)——网络应用技术

热门文章

  1. [转载红鱼儿]delphi 实现微信开发(2)接入微信公众号平台
  2. R Markdown与RStudio IDE深度结合
  3. 精选|2018年6月R新包推荐
  4. MagicAjax的用法, 每10秒刷新, 更改等待loading效果
  5. 使用 profile 进行python代码性能分析
  6. zabbix告警邮件美化
  7. 世界杯座位选择顺序总数
  8. 宿舍小助手之个人分析NABCD
  9. ViewController的生命周期你真的懂了吗?
  10. codeforces733-C. Epidemic in Monstropolis 贪心加链表