linuxtips1 리눅스에서 특정 폴더의 한 달 이상된 파일 자동 삭제 스크립트 📂 리눅스에서 특정 폴더의 한 달 이상된 파일 자동 삭제 스크립트리눅스 서버나 NAS, 백업 저장소 등에서는 일정 기간이 지난 파일을 주기적으로 정리하는 것이 시스템 자원 관리에 매우 중요합니다. 아래는 특정 디렉터리에 쌓이는 30일 이상된 파일을 자동으로 삭제하는 쉘 스크립트입니다.🔧 쉘 스크립트 코드#!/bin/bash# 삭제할 대상 디렉터리 (절대경로로 지정)TARGET_DIR="/home/user/logs"# 로그 파일 경로LOG_FILE="/var/log/delete_old_files.log"# 삭제 기준 (30일 이상 지난 파일)FIND_CONDITION="-type f -mtime +30"# 현재 날짜 저장CURRENT_DATE=$(date +"%Y-%m-%d %H:%M:%S")echo .. 2025. 4. 25. 이전 1 다음