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
'Linux' 카테고리의 다른 글
VMware WorkstatioPro 17 설정하기 (실습용) (0) | 2023.12.05 |
---|---|
VMware Workstation Pro 17 설치하기(실습용) (1) | 2023.12.05 |
리눅스_소프트링크/하드링크(심볼릭링크) 생성하기 (0) | 2023.11.24 |
리눅스_파일복사 (1) | 2023.11.24 |
리눅스_파일생성/파일보기/파일편집 (0) | 2023.11.24 |