리눅스 파일 검색 (find), 파일 내부 문자열 검색(grep 이용)
2012/06/29 20:20 Linux/Fedora&CentOS
출처: http://ngee.tistory.com/83 그대로 퍼옴.
안녕하세요.
리눅스에서 파일 검색을 하기 위한 명령어 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) 입니다.
간단하죠? ^ ^
리눅스 관련 포스팅 모음
리눅스 파일 검색 (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
posted by moto ngee
안녕하세요.
리눅스에서 파일 검색을 하기 위한 명령어 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) 입니다.
간단하죠? ^ ^
리눅스 관련 포스팅 모음
리눅스 파일 검색 (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
댓글 없음:
댓글 쓰기