웹모아
웹모아
로그인 / 회원가입   검색     

  
자잘한팁
 

리눅스에서 날짜를 기준으로 파일삭제
2008-06-21 17:01:37 댓글:(0)   조회:14411
 

리눅스에서 날짜를 기준으로 파일삭제 

3일 이전에 생성된 파일들을 전부 삭제한다.
find [디렉토리] -mtime +3 -exec rm -f {} ;

===================================================================
data 디렉토리 내에서
 find . -ctime +15 -exec rm -rf {} ;  
하면 15일 이상된 화일,디렉토리를 모두 다 지워줍니다. ^^
 

옵션을 간략히 설명드리면
-ctime +15 : create time 이 15일 이상된
-exec rm -rf {} ; : 앞의 옵션으로 찾은 화일을 rm -rf 명령으로 삭제


===================================================================
디렉토리 관련으로 FIND 할때는
-maxdepth 옵션을 이용하여 하는데 
   1은 현재 디렉토리만,
   2는 하위디렉토리 1단계까지 
   3은 하위디렉토리 2단계까지... 
 
A 디렉토리 뒤의
B C D.. 디렉토리만이고 
B C D.. 의 하위디렉토리는 미포함 하신다면

아래와 같이 하면 
find  ./A -maxdepth 1 -mtime +30 -type d  
하면 결과가 나옵니다.

그러니까 
find  ./A -maxdepth 1 -mtime +30 -type d -exec rm -rd {} ;
입니다.
. 

'


 
댓글쓰기는 회원(로그인 하신분) 이상 가능합니다.


 댓글 (0)

   
자잘한팁
페이지: 2 / 8   
 
 IP 주소 접속을 도메인 주소로 바꾸기
열람:3917   2009.03.03


 apache 에서 '사이트 공사중' 표시하기
열람:5203   2009.03.03


 한개의 호스팅으로 여러개 홈피 운영하기
열람:3669   2008.12.09


   리눅스 실시간 트래픽 모니터링 하기
열람:4412   2008.09.30


 리눅스에서 날짜를 기준으로 파일삭제
열람:14412   2008.06.21


 윈도우에서 unload 받은 오브젝트를 리눅스에서 load 시킬 때 문제 해결 방법
열람:3950   2008.04.21


 유닉스 및 리눅스 명령어 팁
열람:4617   2007.12.11


 리눅스 부팅후 자동 실행
열람:3675   2007.10.27


 리눅스 소유권바꿀때 인수 명단이 너무 김..에대해서..
열람:6987   2007.10.09


 find 명령어로 특정문자가 포함된 파일 찾기
(홈마스타) 댓글:(1) 열람:5213   2007.06.11



  [1]  [2]  [3]  [4]  [5]  

복수단어 검색은 공백(space)로 구분해 주세요.




 
최근 글 [손님]
 
인기 글 [손님]
[푸른산] 검색식
[홈마스타] [RE] input type=\\


자유마당 [손님]