리눅스에서 1년이 넘은 파일을 삭제하는 방법은 무엇입니까?

리눅스에서 1년이 넘은 파일을 삭제하는 방법은 무엇입니까?

가능한 중복:
Linux에서 특정 날짜보다 오래된 파일을 삭제하는 방법

현재 디렉터리와 1년이 넘은 하위 디렉터리의 모든 파일을 삭제하는 방법은 무엇입니까?

답변1

find /the/dir/to/start/in -type f -mtime +365 -ls -exec rm -f -- {} \;

답변2

많은 파일을 제거하는 경우 일반적으로 "-exec" 또는 "xargs"로 파이프하는 것보다 훨씬 빠릅니다.

find . -type f -mtime +365 | perl -lne unlink

관련 정보