본문 바로가기

Tip & Tech/Linux

리눅스에서 파일 검색하기

문자열 찾는 방법:
grep -rw "찾는문자열" ./ - 주로 영어를 검색
grep -i -l "찾는문자열" * -r 2> /dev/null - 대/소문자를 구분하지 않고 검색
find . -exec grep -l "찾는문자열" {} \; 2>/dev/null - 한글/영어 모두 가능
find . -exec grep -i -l "찾을문자열" {} \; 2>/dev/null - 한글,영어, 대소문자 안가리고 검색

문자열 치환:
find . -exec perl -pi -e 's/찾을문자열/바꿀문자열/g' {} \; 2>/dev/null

 

파일 검색 :
find / -name 파일명 -type f  - 파일 찾기
find / -iname 파일명 -type f - 대/소문자 구분 없이 파일 찾기

디렉토리 찾기 :
find / -name 파일명 -type d  - 디렉토리 찾기
find / -iname 파일명 -type d - 대/소문자 구분없이 디렉토리 찾기