본문 바로가기
운영체제/Linux

[Linux] tail명령어를 이용하여 실시간으로 로그보기

출처는 정확하지 않지만 인터넷상에서 서버의 90%이상이 리눅스로 되어 있다는 자료를 본 기억이 있습니다. 사실여부는 잘 모르겠지만 리눅스가 전체 서버시장에서 차지하는 비중에 대하여 모르는 개발자는 없으리라 생각합니다. 그러다보니 서버상에서 로그를 보려면 리눅스에서 확인해야 하는 경우가 대부분인데 윈도우의 메모장에 익숙한 사람들에게 리눅스는 생소하다보니 로그를 확인하는데 에러사항이 있습니다. 그래서 오늘은 리눅스에서 tail명령어를 이용하여 실시간으로 로그를 어떻게 확인하는지 포스팅 해보도록 하겠습니다.

 

 

 

 

 

tail 명령어의 구조

[tail의 기능]
파일의 마지막 부분을 출력
 
[문법]
tail [option] [file]
 
[옵션의 종류]
f : 파일의 마지막 10라인을 실시간으로 갱신하여 출력
n : 파일의 마지막 n개의 라인을 출력

 

 

 

 

 

 

 

tail 명령어를 사용한 예시

tail -f 20200123.log

실시간으로 20200123.log파일의 마지막 10개 라인을 출력

 

tail -f 100 20200123.log

실시간으로 20200123.log파일의 마지막 100개 라인을 출력

 

tail -n 100 20200123.log

20200123.log파일의 마지막 100개 라인을 출력

댓글