파일 찾기

find [경로] [옵션] [찾을파일]

-amin [+|-]n : n분

-mmin [+|-]n : n분

-cmin [+|-]n : n분

-atime [+|-]n : n일

-mtime [+|-]n : n일

-ctime [+|-]n : n일


-anewer file : atime이 file의 시간보다 최근인 파일

-newer file : mtime이 file의 시간보다 최근인 파일

-cnewer file : ctime이 file의 시간보다 최근인 파일


-empty : 빈 파일


-inum n : inumber가 n인 파일

-samefile file : file과 같은 inumber를 가진 파일


-links [+|-]n : n개의 링크를 가지는 파일

-name file : file과 매치되는 파일, 경로 미포함

-regex file : file과 매치되는 파일, 경로 포함


-size [+|-]n[cwbkMG] : 파일 크기 매칭


-type [b|c|d|f|l|s] : 파일 타입 매칭


-user name : 소유자가 name인 파일


-maxdepth n : n까지의 하위 디렉터리만 검색 


ex)  find . -name *.txt   => X

find . -name '*.txt' => O

find . -name "*.txt" => O

find . -name \*.txt => O


-exec : find 검색 후 작업 지시

ex) find . -name "*.txt" -exec stat {}; rm -rf {} \;

find . -name "*.txt" -exec rm -rf {} \+


-execdir : find 검색 후, 해당 디렉토리에서 작업 지시

 

-delete : find 검색 후 삭제


명령어 수행 시간

time [명령어]


'#Linux' 카테고리의 다른 글

[Linux] 리다이렉션  (0) 2019.01.15
[Linux] 국제화 규격 관련  (0) 2019.01.14
[Linux] 파일 속성 변경  (0) 2019.01.14
[Linux] 파일 생성, 삭제  (0) 2019.01.13
[Linux] 경로 관련 명령어  (0) 2019.01.13

+ Recent posts