❌이전글/이전글

리눅스CentOS7 - find 명령어 사용법

당근은싫지만먹어야함 2019. 4. 27. 19:17
반응형

find 명령어

[옵션]

-name, -user(소유자), -newer(전, 후) , -perm(허가권), - size(크기)

[action]

-print(기본 값), -exec(외부 명령 실행)

[예시]

find /etc -name "*.conf" -> /etc 디렉터리 하위에 확장명이 '.conf' 인 파일 검색

find /home -user centos -> /home 디렉터리 하위에 소유자가 centos 인 파일 검색

find ~ -perm 644 -> 현재 사용자의 홈디렉터리 하위에 허가권이 644인 파일 검색

find /usr/bin -size +10k -size -100k -> /usr/bin 디렉터리 하위에 파일 크기가 10KB ~ 100KB 인 파일 검색

출처 - 이것이 리눅스다

find /etc -name "*.conf" -exec ls -l { } \;

-> /etc 하위에 이름이 *.conf 인것을 ls -l 명령어 실행

-exec , \; -> 외부 명령어의 시작과 끝을 표시

find /etc -name "*.conf" -> find로 찾은 모든.conf 파일을 { } 사이에 넣어준다고 생각

반응형