728x90
반응형
리눅스 파일명으로 검색하는 방법
# find [찾을 위치] -name [파일 명]
$ find / -name 'elasticsearch*'
$ find /usr/ -name 'kibana*'
위에 코드블럭에 나와있듯 사용하면 된다. 명령어 find는 정해준 위치부터 하위로 내려가며 파일명을 찾는다. 아무래도 찾을 위치를 특정지어 줄 수 있다면 찾는 시간을 줄일 수 있을 것이다. elasticsearch로 시작하는 파일 명을 최상위 폴더부터 찾는 것보단 usr 아래에서부터 kibana로 시작하는 파일 명을 찾는 것처럼 말이다.
리눅스 파일 내부 문자열 검색하는 방법
# grep -r [대상 문자열] [대상 파일]
$ grep -r 'elasticsearch' ./error.log
$ grep -r 'kibana' /var/* [--include '*.conf']
명령어 grep은 찾을 문자열을 대상 파일에서 찾아준다. 가장 기본적인 예제로 현재 폴더에 있는 error.log 내부에서 'elasticsearch' 라는 문자열을 찾아준다. 그 다음 예제는 조금 복잡해 보이지만 var 하위 모든 파일에서 conf 확장자 중 'kibana' 라는 문자열을 검색한다.
728x90
반응형
'📂 운영체제 > ◾ LINUX' 카테고리의 다른 글
[리눅스/Linux] Mac M1, UTM으로 Ubuntu 20.04.4 LTS 설치하기 (3) | 2023.05.09 |
---|---|
[리눅스/Linux] 리눅스 넌 누구냐?!(CLI, 기본 명령어, 경로, 관리자 권한, 텍스트 에디터, 패키지 매니저, 사용 권한) (0) | 2023.04.26 |
댓글