리눅스 명령어 find CMD linux

디렉토리안에서 원하는 파일을 찾고자 할 때 사용하는 명령어이다. find 명령 다음에 시작 디렉토리를 정해주고 찾고자 하는 파일 이름 앞에 옵션을 주면 된다.

[명령어 형식]

# find [검색시작위치] [옵션1] [인자값2] [옵션2] [인자값2]....

[명령어 옵션]

옵션

설명

-name

 파일 이름을 기준으로 검색

-perm

 파일 권한을 기준을 검색한다.

-type

 파일의 종류를 기준으로 검색

b : 블록 파일

c : 문자

d : 디렉토리

f : 파일

ㅣ : 링크

s : 소켓

-size

 파일의 크기를 기준으로 검색

+n : n보다 크다

-n : n보다 작다

n : n dlek

b : 512-byte

c : Bytes ( Character = Byte )

k : Kilo Byte

M : Mega Byte

G : Giga Byte

w : 2-byte

-links

 링크의 개수를 기준으로 검색

-user

 사용자 ID를 기준으로 검색

-atime

 특정 기간 이상 접근하지 않은 파일을 기준으로 검색

-mtime

 특정 기간 이상 수정되지 않은 파일을 기준으로 검색

-print

 표준출력으로 검색된 파일 출력 : GNU는 디펄트, Unix는 필수 입력

-inode

 number 지정된 inode 번호와 파일을 찾는다.

-exec command {} \;

 찾은 각 파일에 대해 지정된 명령을 실행

-ok command {} \;

 실행여부 ( 실행되어 있는지 아닌지 ) 를 사용자에게 확인 후 명령을 실행

이거원... 노트북을 업그레이드 해야겠네요....ㅠ.ㅠ;;

'공부합시다 > 리눅스' 카테고리의 다른 글

리눅스 파이프( Pipe, | )  (0) 2016.12.16
리눅스 쉘의 정의, 기능  (0) 2016.12.15
리눅스 명령어 grep CMD linux  (0) 2016.12.13
리눅스 명령어 file CMD linux  (0) 2016.12.12
리눅스 명령어 sort CMD linux  (0) 2016.12.11

+ Recent posts