[리눅스] 파일 찾기 (find)

Donghyun Kim·2022년 5월 26일
0

find
파일 및 디렉토리를 검색하는 명령어

기본 문법

find [경로] [옵션] [표현식&찾을스트림]

ex)
# 전체 경로에서 bin이란 문자열이 들어간 파일을 찾기
 find / -name "*bin*"

# -name 대신 -iname 옵션을 사용할 경우
# 대소문자를 구분하지 않는다.

옵션

-name : 해당 이름의 파일을 찾음
-type : 지정 타입에 해당하는 파일만을 검색
-user : 해당 유저에게 속한 파일 검색
-size : 파일 크기로 검색

-atime : n일 이내에 액세스된 파일 찾기
-ctime : n일 이내에 만들어진 파일 찾기
-mtime : n일 이내에 수정된 파일 찾기

기간으로 파일 찾기

-newer : 대상 파일보다 최근에 변경된 파일찾기
-newermt : 날짜 기준 이전/이후 파일 찾기

ex)

find ./ -newermt "20200101"
-> 현재 디렉토리에서 2020년 1월 1일 이후 생성된 파일 찾기

find / -newermt "20200101" ! -newermt "20220131"
-> 전체 디렉토리에서 2020년 1월 1일 ~ 2022년 1월 31일 까지
기간에서 생성된 파일 찾기
profile
"Hello World"

0개의 댓글