Tomcat日志catalina.out切割小脚本

#!/bin/bash
#cut tomcat catalina.out
yesterday=`date  +"%F" -d  "-1 days"`
cd /usr/local/tomcat7.0.70/log
cp catalina.out  catalina.out.$yesterday
echo > catalina.out
exit

可以解决catalina.out日志过大问题。脚本只是其中一个办法,也可以自己手工配置或使用其他工具实现。另外,如果tomcat项目比较多,可以将目录设置一个变量,做一个循环重复执行。

Nginx访问日志切割脚本(其他日志类似)

#!/bin/bash
#cut nginx access.logLOGS_PATH=/home/wwwroot/21yunwei/logs
yesterday=`date  +"%F" -d  "-1 days"`
mv ${LOGS_PATH}/21yunwei.log  ${LOGS_PATH}/21yunwei-${yesterday}.log
kill -USR1 $(cat /var/logs/nginx.pid)

参考链接 :

linux中用shell脚本对tomcat和nginx做日志切割 :https://www.jianshu.com/p/834420a5615d

linux中用shell脚本对tomcat和nginx做日志切割相关推荐

  1. linux shell脚本攻略_(python)Linux下shell脚本监控Tomcat的状态并实现自动启动步骤...

    今天为大家带来的内容是:(python)Linux下shell脚本监控Tomcat的状态并实现自动启动步骤 本文内容主要介绍了Linux下shell脚本监控Tomcat的状态并实现自动启动的步骤,文章 ...

  2. Linux中用shell脚本批量修改文件名

    批量更改目录下所有文件的后缀名 cd到目录下 ls看一下当前文件 批量改 find ./ -name '*.smr' | while read i doecho "$i";mv $ ...

  3. linux获取互联网时间,linux中用shell获取时间,日期

    linux中用shell获取昨天.明天或多天前的日期: 在Linux中对man date -d 参数说的比较模糊,以下举例进一步说明: # -d, --date=STRING display time ...

  4. Linux常用Shell脚本珍藏

    我们在运维中,尤其是linux运维,都知道脚本的重要性,脚本会让我们的 运维事半功倍,所以学会写脚本是我们每个linux运维必须学会的一门功课,这里收藏linux运维常用的脚本.如何学好脚本,最关键的 ...

  5. linux配置定时删除日志文件,Linux使用shell脚本定时删除历史日志文件

    Linux使用shell脚本定时删除历史日志文件,文件,小时,时间,目录,脚本 Linux使用shell脚本定时删除历史日志文件 易采站长站,站长之家为您整理了Linux使用shell脚本定时删除历史 ...

  6. linux du -sh 脚本,Linux之shell脚本(2)

    Linux之shell脚本(2) 一.printf命令: printf是一个把从标准输入的字符按照你所要求的格式输出到标准输出即屏幕的命令.在很多时候,我们可能需要将自己的数据给他格式化输出的. 1. ...

  7. Linux之shell脚本(2)

    Linux之shell脚本(2) 一.printf命令: printf是一个把从标准输入的字符按照你所要求的格式输出到标准输出即屏幕的命令. 在很多时候,我们可能需要将自己的数据给他格式化输出的. 1 ...

  8. linux经典脚本实例,Linux常用Shell脚本珍藏

    [实例简介] Linux常用Shell脚本珍藏 (2)编写任务定时器: C代码☆ 1. echo 00 1 *k */bin/sh /usr/bin/fileback">:/root/ ...

  9. linux中用shell获取时间,日期

    linux中用shell获取昨天.明天或多天前的日期: 在Linux中对man date -d 参数说的比较模糊,以下举例进一步说明: # -d, --date=STRING display time ...

最新文章

  1. discuz模板解析注释
  2. CSS3初体验之奇技淫巧
  3. 新学语言python和JS
  4. java epoll select_Java 非阻塞 IO 和异步 IO
  5. make 调试和传参
  6. varchar类型字段排序混乱问题
  7. jdbc 执行oracle命令,JDBC操作oracle
  8. 13位数字转日期 oracle_12amp;13. 整数转罗马数字 - 中等amp;简单
  9. 排序算法(一)--插入排序法折半插入排序法
  10. 利用Simple-RTMP-Server(SRS)来进行直播
  11. ubuntu 配置python,Redis,Mysql
  12. 一步一步教你用 Vue.js + Vuex 制作专门收藏微信公众号的 app
  13. 计算机学科分类与代码,(数学、计算机学科分类与代码.doc
  14. proteus 的使用
  15. 帅地鸽了大半年,一个专注于面试、基础知识、算法的小破站上线了
  16. VMware虚拟机中激活Windows Server 2008的具体步骤
  17. HM5080E带平衡功能、5V USB输入、8.4V/1.5A两节锂电池充电IC
  18. 备战软考,怎样复习才最有效?
  19. 陈小龙linux及服务器正文 配置rewrite
  20. C语言编程从键盘输入n

热门文章

  1. 产品和运营,如何做好转化分析?
  2. 安卓电子市场_关于安卓手机发展史你知道多少?原来最早安卓居然不是手机系统!...
  3. android 柱状图_安卓控件 仪表盘控件 柱状图控件 曲线控件 xamarin.android 分类器 瓶子控件 报警控件 水箱控件 进度条控件等...
  4. android 图片上传java,php服务器
  5. android 中如何监听耳机键消息
  6. linux启动项目报连不上mysql_Linux运维常见故障及处理的 32 个妙计
  7. 一文带你了解 JVM 的垃圾回收机制
  8. protobuf 2.5.0问题
  9. eclipse配置项目部署到到本地tomcat
  10. 一天一种设计模式之三-----单例模式