본문 바로가기

운영체제/리눅스

[Linux] 파일 검색, 파일 안의 문자열 검색

 SSH 로 접속한 리눅스는 GUI로 보여지지 않기 때문에 많은 리스트의 파일의 경우 일일히 찾기 힘들다는 단점이 있습니다. 이럴 때는 어떠한 커맨드를 입력하고 찾아야 하는지 알아보도록 하죠.

 

 본문에서는 Linux의 TMOUT 명령을 사용하는 방법을 설명합니다.

 

 

# Contents


  • 파일 검색
  • 파일 안의 문자열 검색

 

 

# 파일 검색


 파일 검색할 때 사용하는 명령어의 포맷은 다음과 같습니다.

 

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

 

 아래는 예시입니다.

 

find / -name 'hello*' # / 최상위 폴더로부터 하위까지 hello로 시작하는 파일 찾기
find /etc/ -name 'hello*' # /etc 폴더로부터 하위까지 hello로 시작하는 파일 찾기

 

 

# 파일 안의 문자열 검색


 파일 안의 문자열의 내용을 검색할 때 다음과 같은 명령어를 사용합니다.

 

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

 

 아래는 예시입니다.

 

grep -r 'hello' /var/* # /var 로부터 하위까지 hello가 포함된 파일 찾기