- 보통 rm으로 지우기가 무서워서 find를 활용하여 지우곤 한다. 여러모로 활용하기 좋은 명령어.
1. 사용 예제
/usr/bin/find /etc -ctime +30 -name *.pdf -exec rm -f {} \;
>> /etc 디렉토리에 있는 파일중 변경된지 30일이 지난 *.pdf을 찾아서 지워줘
/usr/bin/find . -type f -name '*.pdf' -mtime +2
2. 옵션
(1) time속성
-ctime : 속성이나 내용 변경// -mtime : 내용 변경// -atime : 접근
-n : n보다 작은 날들 전부// n : n일 이전// +n : n보다 큰 날들 전부
(2) exec속성
명령 실행
앞에서 찾은것들이 {}자리로 들어간다. 끝에 \;를 붙여.
댓글 없음:
댓글 쓰기