질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

사용하지않은 파일 삭제하는 스크립트?

작성자 정보

  • 정광천 작성
  • 작성일

컨텐츠 정보

본문

find 명령으로 시간에 관련된 검색에는 아래와 같은 옵션이 있습니다.

여기에 --exec 명령을 같이 사용해서 파일을 삭제하시면 되겠죠?

 

# find / -atime -7 -print

-atime +n/-n/n
최근 n일 이전에 액세스된 파일을 찾아준다.(accessed time)
+n은 n일 또는 그보다 더 오래 전의 파일을
-n은 오늘 부터 n일 전까지의 파일을
  n은 정확히 n일 전에 액세스되었음을 의미한다.

# find / -ctime -7 -print

-ctime +n/-n/n
atime과 비슷하다. 다른 점은 atime은 얼마나 오래전에 파일을 액세스
하였는가를 검사하지만 ctime은 파일의 퍼비션을 마지막으로 변경시킨 날짜를
의미한다.(changed time)
최근 n일 이전에 액세스된 파일을 찾아준다.
+n은 n일 또는 그보다 더 오래 전의 파일을
-n은 오늘 부터 n일 전까지의 파일을
  n은 정확히 n일 전에 수정되었음을 의미한다.

# find / -mtime -7 -print

-mtime +n/-n/n
ctime과 비슷하다. 다른 점은 ctime은 파일의 퍼미션을 변경시킨 날짜를 의미
하지만, mtime은 파일내의 data를 마지막으로 변경한 날짜를 의미한다.(modified time)
최근 n일 이전에 액세스된 파일을 찾아준다.
+n은 n일 또는 그보다 더 오래 전의 파일을
-n은 오늘 부터 n일 전까지의 파일을
  n은 정확히 n일 전에 수정되었음을 의미한다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,792 개
  • 현재 접속자 :  214 명