날짜별(특히 연도별) 대량의 로그 파일을 삭제하는 방법

날짜별(특히 연도별) 대량의 로그 파일을 삭제하는 방법

날짜별로 정렬된 대량의 로그 파일을 삭제하는 방법이 궁금합니다.

보존율이 2년인 회사의 예를 고려할 때 해당 디렉토리에서 1년(또는 2년)이 지난 파일을 효율적이고 안전하게 삭제하려면 어떻게 해야 합니까?

답변1

파일 수정 시간에 따라 find 명령만 사용합니다(여기서는 1년보다 오래된 파일의 경우).

find <mydir-path>/ -mtime +365 -exec rm -fv {} \;

관련 정보