본문 바로가기

스크립트

아파치 서버의 로그 삭제 스크립트

반응형

아파치 서버의 로그 삭제 스크립트

이 스크립트는 /var/logs 디렉터리에서 2일 이전에 수정된 파일을 찾아 삭제하는 역할을 합니다.

vim cleanup_old_logs.sh
#!/bin/bash

# Script Name: cleanup_old_logs.sh
# Description: Remove files in /var/logs that are older than 2 days

cd /var/logs

# Remove files modified more than 2 days ago
find . -type f -mtime +2 -exec /bin/rm -f {} \;
  • 주요 내용
    • cd /var/logs : 스크립트가 작업을 수행할 디렉터리로 이동합니다.
    • find . -type f -mtime +2 -exec /bin/rm -f {} \; : find 명령어를 사용하여 현재 디렉터리에서 2일 이전에 수정된 파일을 찾아 삭제합니다.

 

728x90
반응형