반응형

사용법

    이름으로 찾기 : find [찾고자 하는 디렉터리] -name "[키워드]"

    유저로 찾기 : find [찾고자 하는 디렉터리] -user "[키워드]"

    사이즈로 찾기 :find [찾고자 하는 디렉터리] -size "[키워드]"

    찾고 다른명령어 실행 : (fine /home -name ".conf") -exec 명령어 { } \;    - 아래 예시 참조 -

 

1. /etc 내 .conf 로 끝나는 모든것 찾기

find /etc -name "*.conf"

결과, 모두 .conf 로 끝난다.

2. /home 디렉터리에서 특정 유저의 파일들 보기 (유저이름이 centos 가정)

find /home -user centos

centos 유저가 사용하는 모든 파일 찾기

3. /usr/bin 디렉터리에서 사이즈가 10k bype이상, 100k bype 이하인 파일 찾기

find /usr/bin -size +10k -size -100k

사이즈 결과

 

4. 찾고 다른명령어 실행

 

    (실제 사이즈도 함께 보기, ls -l 명령어에 파싱 후 출력)

    -exec [ 명령어 {} ] \;   =>왼쪽의 명령 { }내부에 넣고, 오른쪽 명령(-exec 우측)을 실행해라

                                       -exec로 시작하고, 끝은 \; 으로 끝남

find /usr/bin -size +10k -size -100k -exec ls -l {} \;

 

반응형

+ Recent posts