리눅스
Linux find 명령어 정리 및 활용 예시 2
https443
2025. 11. 22. 12:10
2. find 명령어 사용 예시
#2.5 특정 크기 이상의 파일을 찾습니다.
find /경로 -size +용량
#ex) 1MB 이상 찾기
find ./ -size +1M

#2.6 설정 기간 이내에 수정된 파일 목록 출력합니다.
find /경로 -mtime -기간 -type f
3. 사용한 형식 및 옵션 설명
3.1 {} 와 \;
| 형식 | 설명 |
| {} | find가 찾은 각 파일의 위치(경로)를 의미함. exec 뒤에서 해당 파일을 대상으로 명령을 실행합니다. |
| \; | -exec 옵션이 끝났음을 의미하는 종료 구분자. 반드시 \ 로 escape 해야 정상 동작합니다. |
3.2 주요 옵션 설명
| 옵션 | 설명 |
| -ctime | inode 변경 시간 기준으로 검색함(권한/소유권/링크 변경 포함). 예: -ctime +3 → 3일 이전에 변경된 파일. |
| -mtime | 파일 내용 수정 시간 기준으로 검색함. 예: -mtime -7 → 최근 7일 내 수정된 파일. |
| -type f | 파일만 검색합니다.. (디렉토리 제외) |
| -exec | find로 찾은 파일을 대상으로 명령을 실행합니다. 예: 삭제, 이동, 압축 |