zoukankan      html  css  js  c++  java
  • Linux下Tomcat服务器catalina.out日志文件按天切分

    1. 编写Linux执行脚本moveLog.sh(目录为: /usr/local/tomcat)

    #!/bin/sh
        # 设置日志文件所在位置
        source_home=/usr/local/tomcat
        # 设置日志文件需要迁移的位置(source_home和dest_home可以是同一个目录)
        dest_home=/user/local/logs
        # 将每天的日志文件按照日期命名迁移到其它地方(生成的日志文件格式例如:catalina.out-2019-04-30)
        data_time=`date +'%Y-%m-%d'` && cp -p $source_home/catalina.out $dest_home/catalina.out-$data_time
        # 清空原来的日志文件(不能将catalina.out文件删除后再创建)
        echo '' > $source_home/catalina.out

    2. 设置可执行权限(请注意moveLog.sh文件的目录)

    chmod a+x /usr/local/tomcat/moveLog.sh

    3. 添加系统定时任务

    • 执行命令: crontab -e
    • 添加定时任务: 55 23 * * * sh /usr/local/tomcat/moveLog.sh
    • 保存
  • 相关阅读:
    七。进度管理
    六。质量管理
    五。项目范围管理
    四。项目整体管理
    三。项目立项管理
    二。项目的一般只知识
    一。项目管理的管理领域
    8.BGP
    英语词汇基础
    vim中输入tab符
  • 原文地址:https://www.cnblogs.com/wpcnblog/p/13043699.html
Copyright © 2011-2022 走看看