티스토리 뷰

서버운영/Linux & NetWork

[Linux] find 명령어

Reference M1 2019. 9. 25. 23:02

 

키워드 : 파일 찾기
경로 : 내부 명령어
요약 : 주어진 조건을 검색하여 파일을 찾는다.

find [패스] [옵션] [작업]

find 명령어는 주어진 조건에 따라 디렉터리를 검색해서 원하는 파일을 찾는 명령어다. 실제로 find는 단순한 파일 검색 기능보다 다양하고 강력한 기능을 사용자에게 제공한다. 이때 지정하는 조건식에 일치하는 파일을 -exec 명령어 형식으로 실행한다.

먼저 파일 이름을 검색하는 find 사용법을 알아보고 명령행을 이용한 find 사용법을 알아보자. find는 먼저 검색할 경로를 정의하고 추가적으로 옵션과 검색 키워드를 사용한다. root 디렉터리에서 word.awk를 검색해 보자. 이름을 기준으로 검색할 경우 -name 옵션을 사용해야 한다.

find /root -name word.awk

 

find -r ./ -name "찾는 문자열"

find ./ -print
#현재 디렉터리에 있는 모든 파일명 나열하기

find ./ -type d -print
#현재 디렉터리에 있는 디렉터리 나열하기

find / -mmin 5 -print > changelist
#시스템에서 최근 5분간 변경된 모든 파일을 목록으로 만들기

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함