리눅스에서 Tomcat 서버의 로그를 실시간으로 확인할때 보통 tail이란 명령어를 사용한다.
하지만 사용자가 많으면 많은 로그가 순식간에 넘어가 버린다. 그러면 내가 확인하고 싶은 로그를 확인하기가 어려워진다. 물론 vi로 해당 로그를 확인할 수 있겠지만 catalina.out의 용량이 크다면 vi로 읽는것도 상당히 부담이 되더라.
tail [option] [file]
tail -f catalina.out
그래서 특정 단어만 캐치해서 로그를 실시간으로 확인할 수 없을까? 라는 생각이 들어서 검색을 해보았다.
tail [option] [file] | grep '검색문자열'
tail -f catalina.out | grep 'Exception'
위와같이 명령어를 작성하면 'Exception'이란 단어가 들어간 로그만 실시간으로 확인할 수 있다.
[리눅스] 리눅스 기본 명령어 간단 정리 (0) | 2023.07.23 |
---|---|
[리눅스/find] 파일찾기 - 허가 거부 제외하고 결과물 출력하기 (0) | 2020.06.17 |
[Linux] 리눅스 환경에서 특정 문자열을 검색해서 파일 찾기 (0) | 2020.04.03 |
댓글 영역