본문 바로가기

IT/OS

[리눅스] 파일 찾기

1. 리눅스 파일 검색 하기

find [찾을위치] -name [파일명]

EX) /var/ 위치에서 test 가 포함된 파일 찾기
find /var/ -name '*test*'

 

ind [찾을위치] -na

2. 파일내부 문자열로 찾기

grep -r [찾을 문자열] [대상파일들]

EX) test 문자열 찾기 
grep -r 'test' ./example.txt

 

3. 파일내부 문자열로 파일 찾기

EX) 현재 위치에서 하위폴더까지 '찾을문자열' 검색
find . -type f -print | xargs grep -i "찾을문자열" /dev/null

EX) 현재 위치에서 하위폴더까지 .conf 파일 확장자 파일중 '찾을문자열' 검색 및 그리고 강조하기

find . -name '*.conf' | xargs grep -r --color=auto -n 2>dev/null '찾을문자열'