find 명령어 옵션 및 사용법 - #> find [검색할 디렉토리] [검색 조건]
by 개발자   2024-04-03 13:15:21   조회수:387

find 명령어는 리눅스나 유닉스 시스템에서 파일이나 디렉토리를 검색하는 데 사용됩니다. 이 명령어는 강력하며 유연하며 다양한 옵션을 제공합니다. find 명령어의 기본적인 사용법과 자주 사용되는 옵션들을 살펴보겠습니다.


기본 사용법:

주요 옵션:

  1. -name: 파일 이름으로 검색합니다.


    -type: 파일 타입에 따라 검색합니다. (f: 일반 파일, d: 디렉토리)


    -user: 소유자에 따라 파일을 검색합니다.


    -group: 그룹에 따라 파일을 검색합니다.


    -size: 파일 크기에 따라 검색합니다.



    -mtime: 최근 수정된 파일을 날짜를 기준으로 검색합니다.


    -exec: 검색된 파일에 대해 특정 명령어를 실행합니다.



    -print: 검색된 파일의 경로를 출력합니다.




    -depth: 하위 디렉토리의 파일을 검색하기 전에 현재 디렉토리의 파일을 검색합니다.




    -maxdepth: 검색 깊이를 제한합니다.




    -mindepth: 최소 검색 깊이를 지정합니다.




    -iname: 파일 이름을 대소문자 구분 없이 검색합니다.




    이 외에도 더 많은 옵션이 있으며 man find 명령어를 사용하여 더 자세한 정보를 얻을 수 있습니다.