![날짜별(특히 연도별) 대량의 로그 파일을 삭제하는 방법](https://linux55.com/image/120875/%EB%82%A0%EC%A7%9C%EB%B3%84(%ED%8A%B9%ED%9E%88%20%EC%97%B0%EB%8F%84%EB%B3%84)%20%EB%8C%80%EB%9F%89%EC%9D%98%20%EB%A1%9C%EA%B7%B8%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%82%AD%EC%A0%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
날짜별로 정렬된 대량의 로그 파일을 삭제하는 방법이 궁금합니다.
보존율이 2년인 회사의 예를 고려할 때 해당 디렉토리에서 1년(또는 2년)이 지난 파일을 효율적이고 안전하게 삭제하려면 어떻게 해야 합니까?
답변1
파일 수정 시간에 따라 find 명령만 사용합니다(여기서는 1년보다 오래된 파일의 경우).
find <mydir-path>/ -mtime +365 -exec rm -fv {} \;
날짜별로 정렬된 대량의 로그 파일을 삭제하는 방법이 궁금합니다.
보존율이 2년인 회사의 예를 고려할 때 해당 디렉토리에서 1년(또는 2년)이 지난 파일을 효율적이고 안전하게 삭제하려면 어떻게 해야 합니까?
파일 수정 시간에 따라 find 명령만 사용합니다(여기서는 1년보다 오래된 파일의 경우).
find <mydir-path>/ -mtime +365 -exec rm -fv {} \;