본문 바로가기

IT 기술

find 명령어 사용법

반응형

명령어위치 : /usr/bin/find

사용형식 find [찾을 디렉토리경로] [찾기옵션] [찾은후행할 작업]

[찾을 디렉토리경로]

· : 현재 디렉토리 이하를 대상으로한다.

/ : 루트디렉토리(파일시스템전체)이하를 대상으로 한다.

~ID : 지정된ID의 홈디렉토리이하를 대상으로한다.

[찾기옵션]

-empty : 비어있는 파일을 찾는다.

-uid UID : 지정된 UID를 갖는 파일을 찾는다.

-gid GID : 지정된 GID를 갖는 파일을 찾는다.

-group 그룹명 : 지정된 group을 가진 파일을 찾는다.

-name : 지정된 형식의 패턴을 가지는 파일을 찾는다.

-newer : 지정된 파일 이후에 생성된 파일을 찾는다.

-perm : 지정된 퍼미션을 가진 파일을 찾는다.

-used 일자수 : 최근 n일 이후에 변경된 파일을 찾는다.

-user : 지정된 파일을 소유하고 있는 소유자의 모든 파일을 찾는다.


[찾은후 행할 작업]

-print : 찾은 파일리스트를 보여준다.

-exec “수행명령어”: 검색된 파일을 대상으로 “수행명령어”(쉘명령어)를 실행한다.

반응형