본문 바로가기
  • 지요미의 IT성장일기
Linux

리눅스_find 명령

by 지요미=P 2023. 11. 24.
728x90

리눅스의 find 명령어는 파일 시스템에서 파일이나 디렉터리를 검색하는 데 사용된다.

다양한 옵션과 조건을 사용하여 원하는 파일을 찾을 수 있다.

 

사용법

find [검색 시작 디렉터리] [옵션] [조건]

 

 

현재 디렉토리에서 모든 파일 찾기

find . -type f

. 현재 디렉토리

- type f 파일을 찾는 옵션

 

 

특정 확장자를 가진 파일 찾기

find . -type f -name "*.txt"

-name "*.txt": 확장자가 .txt인 파일을 찾는 옵션

 

 

조건 결합하여 검색하기

find /path/to/search -type f -name "*.log" -mtime -7

 

 

 

파일 크기로 검색

find . -type f -size +1M

 

-mtime -7: 최근 7일 이내에 수정된 파일을 찾는 옵션

 

 

 

디렉토리 찾기

find /path/to/search -type d -name "dirname"

 

 

 

찾은 파일에 대해 다른 명령어 수행하기

find /path/to/search -type f -exec ls -l {} \;

-exec ls -l {} \;: 찾은 각 파일에 대해 ls -l 명령어를 실행하여 상세 정보를 출력합니다.

 

 

728x90