옵션 | 설명 | 사용 방법 예제 |
-type d | 디렉토리 (폴더) 만 검색 | |
-type f | 파일만 검색 | |
-inum | inode 번호로 검색 | |
-printf “%f\n” | path (경로) 를 제외한 최종 이름만 출력 | |
-atime | Access Time. 열 때 변경됨. grep, sort, cat, head, tail 등으로 파일에 접근할 때 변경됨. |
|
-ctime | Change Time. owner, permission 등을 변경할 때 갱신됨. 다른 파일시스템으로 옮길 때 갱신됨 수정시에도 변경됨. |
|
-mtime | Modify Time. 저장하거나 내용이 수정될 때 갱신됨. 대부분의 경우 ctime과 동일한 값을 가지지만, 속성만 변경하는 경우에는 ctime만 변경됨. |
find ./ -type f -mtime +31 mtime 이 31일 보다 오래된 파일을 검색find ./ -type f -mtime -31 mtime 이 31일이 안 된 파일을 검색 |
-name | 이름으로 검색 | find ./ -type f -name ‘*computer*’ 현재 디렉토리부터 이름에 소문자 computer 가 들어간 파일만 검색 |
-iname | 대소문자를 구분하지 않은 이름으로 검색 | find ./ -type f -iname ‘*computer*’ 현재 디렉토리부터 이름에 대소문자를 구분하지 않고 computer 가 들어간 파일만 검색 |
-perm | 퍼미션으로 검색 | find ./ -type d -perm -0002 누구나 쓰기 가능한 디렉토리를 검색find ./ -type f -perm -4000 setuid 가 설정된 파일을 검색 find ./ -type f -perm -2000 find ./ -type f -perm -1000 |
find 파일, 디렉토리 찾기 중요 옵션 정리
1