실시간 로그

Dev/Linux

[Linux] 리눅스 실시간 로그 확인(tail, grep, | 활용)

웹 서버의 디버깅을 위해 리눅스에서 실시간으로 로그를 확인해야 하는 경우가 있었습니다. 이는, 리눅스의 tail(파일의 끝 부분 출력), grep(파일 내 문자열 찾기), |(파이프)를 조합해 확인해볼 수 있습니다. 예를 들어, nginx를 이용한 웹서버에서 들어오는 요청을 실시간으로 확인해보겠습니다. 위와 같은 구조에서 access.log파일을 실시간으로 들어오는 get 요청에 대해 확인하고 싶다면, tail -F access.log | grep “GET”; 와 같이 사용합니다. 실시간으로 대기하고 있는 상황에서 브라우저를 통해 요청해본다면, 요청 로그가 실시간으로 추가되는 것을 확인할 수 있습니다. tail -F access.log | grep “GET”에서 tail -F access.log는 acc..

friendshipkim97
'실시간 로그' 태그의 글 목록