문서의 선택한 두 판 사이의 차이를 보여줍니다.
| linux:search [2023/12/07 15:03] – 만듦 taekgu | linux:search [2025/04/15 10:05] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | ======= 1. 리눅스 파일명으로 검색하는법. ======= | ||
| + | |||
| + | 사용법 | ||
| + | find [찾을위치] -name [파일명] | ||
| + | |||
| + | 예) 최상위 폴더부터 하위로 ' | ||
| + | find / -name ' | ||
| + | |||
| + | 예) usr 폴더부터 하위로 ' | ||
| + | find /usr/ -name ' | ||
| + | |||
| + | |||
| + | ====== 2. 리눅스 파일 내부 문자열 검색하는법. ====== | ||
| + | |||
| + | |||
| + | grep 을 이럴때 유용하게 쓸 수 있습니다. | ||
| + | |||
| + | 사용법 | ||
| + | grep -r [찾을 문자열] [대상파일들] | ||
| + | |||
| + | 예) 현재 폴더에 있는 test.log 파일내부에 ' | ||
| + | grep -r ' | ||
| + | |||
| + | 예) ' | ||
| + | grep -r ' | ||
| + | |||
| + | |||
| + | ====== 3. 파일 내부 문자열 검색 다른 방법 (Feat. 강조색) ====== | ||
| + | |||
| + | find . -type f -print | xargs grep -i " | ||
| + | 현재위치부터 하위폴더의 모든 파일중에서 ' | ||
| + | |||
| + | find . -name ' | ||
| + | 현재 부터 하위 모두를 검색하되, | ||
| + | conf 라는 확장자를 가진 파일중에서 ' | ||
| + | 그리고 일치 문자열은 강조색으로 표시! | ||