Linux/시스템
find 명령어 활용
준섭이
2013. 12. 20. 11:37
728x90
** 해당 폴더에 현재 시간 기준 수정이나 만든기점으로 부터 파일을 찾아내어 삭제
- find ./ -type f -mtime +1 -name "test*.log" -exec rm -rf {} \;
1. find : find 명령
2. ./ : 현재 디렉토리에서
3. -type f : 타입이 파일
- 디렉토리인 경우 : -type d
4. mtime +1 : 수정시간으로부터 1일
- 만든시간은 ctime : creat time
5. -name "test*.log" : 파일이름이 test로 시작하는 log파일 모든것
6. -exec : 실행하겠다.
7. rm -rf {} : find 명령으로 찾아낸 출력값을 삭제
8. \; : 명령어 끝