안녕하세요.


리눅스에서 파일 검색을 하기 위한 명령어 find를 소개합니다.

저는 리눅스 상에서 주로 개발해서 자주 사용하는 명령어 입니다.



명령어 : find 파일 찾을 위치 지정 -name 찾을 파일 이름

    ex  : find ./ -name aaa.txt


위에 ex를 설명해드리면 ./(현재 폴더 부터, 하위 폴더 포함) aaa.txt 파일을 찾아줘!!! 입니다.




다음으로 파일 내부 문자열을 검색하는 명령어 grep 입니다.


사실 grep은 여러군데서 사용하고 있는 것이기 때문에, 파일 내부 문자열 검색만을 위해서 쓰이고 있지는 않습니다.

grep의 man을 보시면 -print lines matching a pattern 으로 나와있어요.


이번 포스팅에서는 grep을 통해서 파일 내부의 문자열을 검색해서, 

찾고자 하는 문자열과 동일한 문자열을 가진 파일을 찾아주는 것으로 


명령어 : grep -r "찾을 문자열" ./*

     ex : grep -r "aaa" ./*

        

위의 ex를 설명드리면 ./(현재 폴더 아래 모든 파일에서) aaa라는 문자열이 있는지 찾아라!! 하위 디렉토리 모두에서(-r) 입니다.

여기서 r은 recursive 의미입니다.



리눅스 관련 포스팅 모음


리눅스 파일 검색 (find), 파일 내부 문자열 검색 (grep 이용) : http://ngee.tistory.com/83

scp (공개키 암호화 사용, 패스워드 없이) : http://ngee.tistory.com/80

디스크 남은 용량, 메모리 사용량, 리눅스 작업관리자 알아보기 : http://ngee.tistory.com/76

리눅스 하드웨어 확인하기 : http://ngee.tistory.com/88

리눅스 테마 적용, 꾸미기 : http://ngee.tistory.com/90

리눅스 패널에 모니터링(CPU, Memory, Network) 추가하기 : http://ngee.tistory.com/100

리눅스 yum 사용법 : http://ngee.tistory.com/127


  1. mark 2015.03.20 02:23 신고

    감사합니다~

  2. Favicon of http://yangtaeho.tistory.com BlogIcon 양태호 2015.04.07 14:33 신고

    깔끔한 정리 감사합니다~^^

  3. Favicon of http://hamji.tistory.com BlogIcon hamji 2016.05.20 11:46 신고

    글 잘보고 갑니다. 감사합니다. ^^ (광고도 클릭해드렸어요)

  4. 2016.09.02 11:34

    비밀댓글입니다

  5. Kyle 2016.12.28 19:10 신고

    정말 감사합니다 ㅠㅠㅠㅠㅠ 덕분에 수고 엄청 덜었습니다 정말 감사합니다 ㅠㅠㅠ

    • Favicon of http://ngee.tistory.com BlogIcon ngee ngee 2016.12.29 17:54 신고

      ㅠㅠㅠㅠㅠㅠㅠ 아닙니다. 도움이 되었다니 다행입니다 :-)

  6. 깔끔정리 2017.06.16 11:29 신고

    감사합니다

  7. ㅁㄴㅇㄹ 2018.12.05 13:55 신고

    깜빡깜빡해서 자주 들어오게 되네요 ㅋㅋ 자주쓰는 것만 간단하게 정리해주셔서 정말 감사합니닷!!

+ Recent posts