LINUX/명령어 사용법
FIND 명령으로 파일명, 파일 내부, 용량, 형식 대한 검색 명령어.
lahuman
2014. 3. 25. 15:36
728x90
1.find 명령어로 파일명 검색
파일명 -name
/ : 루트
. : 현재디렉토리
예) 파일명에 "java"가 들어간 파일을 현재 디렉토리부터 검색
find . -name "*java"
예) 파일명에 "java"가 들어간 파일을 루트 부터 검색
find / -name "*java"
용량검색 -size
+n : n이상인 파일
-n : n이하인 파일
n : n과 크기가 정확히 같은 파일
예) 파일명에 "jpg"가 들어간 10K이상인 파일을 현재 디렉토리부터 검색
find . -name ".jpg" -size +10k
2.find 명령어로 찾을 문자열이 들어간 파일검색
예) 파일명에 "java"가 들어간 파일중 "echo"라는 문자열이 들어간 파일을 현재 디렉토리부터 검색
find . -name "*java" | xargs egrep "echo"
파일형식 -type
f : 일반 파일
d : 디렉터리
l : 심볼릭 링크 파일
s : 소켓 파일
예) 파일형식이 일반파일 중 "echo"라는 문자열이 들어간 파일을 현재 디렉토리부터 검색
find . -type f | xargs egrep "echo"
728x90