공개하기부끄러운블로그
공개하기부끄러운블로그
공개하기부끄러운블로그
전체 방문자
오늘
어제
  • 🥇Home (100)
    • 👨🏻‍💻Infra (73)
      • 🌐Network (4)
      • 🐧Linux (27)
      • 🌎Cloud (9)
      • ⚫️Virtualization (2)
      • 🐳Docker & Kubernetes (1)
      • 🟦WEB & WAS (18)
      • 🟩IaC (0)
      • 🟨CI & CD (0)
      • ⚙️Application (6)
      • 💻Monitoring (2)
      • 📡HA (4)
    • 👨🏻‍💻Development (3)
      • 💻Frontend (2)
      • 💾Backend (0)
      • 🐍Bash (1)
    • 💾Data (16)
      • 🧩Database (13)
      • 📁Storage (3)
    • 🎓BBS (5)
    • 👨‍👧‍👧Git (0)

최근 글

인기 글

최근 댓글

태그

  • tomcat
  • 레드마인
  • 다음 주소API
  • RHCS
  • nginx
  • Tomcat 취약점
  • 톰캣 HTTP 헤더
  • xe
  • 다음 카카오 주소API
  • log4j 취약점
  • WAF
  • 웹방화벽
  • Redmine
  • GFS2
  • 라이믹스
  • 제로보드
  • Tomcat 버전 노출
  • pcs
  • CentOS6 PostgreSQL
  • Tomcat HTTP 헤더
  • 톰캣 버전 노출
  • 보안
  • 취약점
  • 방화벽
  • pacemaker
  • 레드마인 테마
  • CentOS7 PostgreSQL
  • 카카오 주소API
  • 톰캣
  • CentOS8 PostgreSQL

티스토리

hELLO · Designed By 정상우.
공개하기부끄러운블로그

공개하기부끄러운블로그

👨🏻‍💻Development/🐍Bash

Bash Tomcat log 삭제

2021. 3. 29. 10:30
반응형

요즘 고객사에서 같은 요청이 자주와서 만들었습니다.

필요하신분 CATALINA_HOME, 날짜 수정해서 쓰세요~

 

3일전 Log 압축 / 한달보관 후 삭제
#!/bin/bash
### api log delete 2021.01.18 added ###

DEL_LOG=`find /usr/local/tomcat*/logs/* -type f`
for i in ${DEL_LOG}; do
    NEW_DATE=`date -d '3 day ago' '+%Y%m%d'`
    tar czvfP ${i}/systemout.log.${NEW_DATE}.tar.gz ${i}/systemout.log.${NEW_DATE}
    rm -rf ${i}/systemout.log.${NEW_DATE}
    EXT_DATE=`date -d '3 day ago' '+%Y-%m-%d'`
    tar czvfP ${i}/manager.${EXT_DATE}.tar.gz ${i}/manager.${EXT_DATE}.log
    tar czvfP ${i}/localhost.${EXT_DATE}.tar.gz ${i}/localhost.${EXT_DATE}.log
    tar czvfP ${i}/host-manager.${EXT_DATE}.tar.gz ${i}/host-manager.${EXT_DATE}.log
    tar czvfP ${i}/catalina.${EXT_DATE}.tar.gz ${i}/catalina.${EXT_DATE}.log
    rm -rf ${i}/manager.${EXT_DATE}.log
    rm -rf ${i}/localhost.${EXT_DATE}.log
    rm -rf ${i}/host-manager.${EXT_DATE}.log
    rm -rf ${i}/catalina.${EXT_DATE}.log
done
find /usr/local/tomcat*/logs/* -type f -ctime +30 -exec rm -f {} \;

 

반응형
저작자표시 비영리 변경금지 (새창열림)
    공개하기부끄러운블로그
    공개하기부끄러운블로그
    IT 기술 블로그

    티스토리툴바