출처는 정확하지 않지만 인터넷상에서 서버의 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개 라인을 출력
'운영체제 > Linux' 카테고리의 다른 글
[Linux] 관리자(admim)권한 변경명령어 sudo, sudo su (0) | 2020.03.26 |
---|---|
[Linux] vi(vim)에디터 사용방법 (1) | 2020.01.26 |
[Linux] 리눅스에서 ps명령어로 프로세스 확인하기 (0) | 2019.10.12 |
댓글