728x90
1. tail 명령어란?
리눅스 계열 유틸리티로, 파일의 마지막 부분을 출력하는 명령어입니다.
tail 명령어는 시간에 따라 변화하는 파일을 grep과 같은 명령어와 조합시켜 실시간으로 업데이트 되는 로그를 볼 때 많이 사용됩니다.
2. tail 명령어 사용법
tail [옵션] [파일명]
tail filename.txt
tail -f filename.txt
자주 사용하는 옵션
- -f : 파일을 종료하지 않고 파일의 업데이트 내용을 실시간으로 출력한다.
- -n [라인 수] : 파일의 마지막 줄부터 지정한 라인 수 까지 출력한다.
- -c [바이트 수] : 파일의 마지막 줄부터 지정한 바이트 수까지 출력한다.
- -q : 파일의 헤더와 상단 파일의 이름을 출력하지 않고 내용만 출력한다.
- -v : 파일의 헤더와 상단 파일의 이름을 먼저 출력하고 내용을 출력한다.
3. 실시간 로그 보기
tail [옵션] [파일명] | grep '검색문자열'
tail -f catalina.out | grep '==logger'
위와 같이 사용하면 catalina.out 파일에서 '==logger'가 들어간 로그만 실시간으로 확인할 수 있다.
'Network > Linux' 카테고리의 다른 글
[Linux] vi 명령어 정리 (0) | 2022.09.11 |
---|
댓글