본문 바로가기
Linux

Linux 파일 안의 내용 검색하기

by 올엠 2021. 5. 5.
반응형

가끔 리눅스에서 파일이름을 찾거나 파일내 내용을 검색해야하는 경우가 있다. 파일 이름을 찾는 것을 find로 쉽게 가능하지만 파일 내용을 찾는것은 머리로 기억하기에는 무리가 있어 남겨본다.

검색하는 방법은 먼저 -name 키워드로 찾고자하는 파일 이름을 입력한다 그후 exec 옵션을 이용해서 특정 문구를 파일 내에서 검색할 수 있다. 마지막이 {} \;를 넣어주면 검색하는 문구를 포함하는 열을 찾게 된다.

find /was_log/* -name '*20110208*' -exec grep 121.125.69.12 {} \;

find /logs/weblogs/newgaweblog/ -name '*20210208*' -exec grep 121.125.69.12 {} \;

find /data/webdata/backup_weblog/ -name '*20210208*' -exec grep 121.125.69.12 {} \;

반응형