상세 컨텐츠

본문 제목

[Linux] tail - grep 활용하기

Development/Linux

by J-Developer 2020. 7. 29. 14:13

본문

반응형

리눅스에서 Tomcat 서버의 로그를 실시간으로 확인할때 보통 tail이란 명령어를 사용한다.

하지만 사용자가 많으면 많은 로그가 순식간에 넘어가 버린다. 그러면 내가 확인하고 싶은 로그를 확인하기가 어려워진다. 물론 vi로 해당 로그를 확인할 수 있겠지만 catalina.out의 용량이 크다면 vi로 읽는것도 상당히 부담이 되더라.

 

tail [option] [file]
tail -f catalina.out

 

그래서 특정 단어만 캐치해서 로그를 실시간으로 확인할 수 없을까? 라는 생각이 들어서 검색을 해보았다.

 

 

tail [option] [file] | grep '검색문자열'
tail -f catalina.out | grep 'Exception'

 

위와같이 명령어를 작성하면 'Exception'이란 단어가 들어간 로그만 실시간으로 확인할 수 있다.

 

Exception 로그만 출력

반응형

관련글 더보기

댓글 영역