강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

파일의 끝부분을 확인하는 tail 개론과 사용법

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

파일의 끝부분을 확인하는 tail 개론과 사용법









 

리눅스시스템에서 텍스트 파일의 내용을 확인 있는 명령어들로는 tail 함께 cat, more, head, less등이 있습니다.

 

 

 

  중에서 tail 텍스트로 파일의 뒷부분을 지정된 행의 수만큼 보여주는 명령어입니다.

 

 

 

  binary파일에도 사용할 있으나 출력결과를 알아 없으므로 binary 파일에는 거의 사용하지 않습니다.

 

 

 

 그리고 파일의 앞부분부터 보여주는 head명령어와는 반대되는 명령어입니다.

 

 

 

 

 

명령어위치 : /usr/bin/tail

사용형식   :  tail [옵션]  [파일]

 

tail명령어에 있어서 실무에 가장 유용하고 근접한 예는 특정 파일(특히 시스템 로그파일) 계속 추가되는 모든 내용을 모니터링 하는 것입니다.

 

 

 

 , /var/log/ 디렉토리에 존재하는 많은 시스템로그파일들, , messages 또는 secure, maillog등의 로그파일들에 저장되는 내용들을 실시간으로 계속 모니터링 하기 위한 용도입니다.

 

 

 

  이에 대한 예는 이번 장의 마지막 부분에 설명하였습니다.

 

 

 

 

 

먼저, tail명령어의 가장 기본적인 사용예부터 설명하겠습니다.

 

 

 

  설명의 편의를 위하여 file1이라는 내용을 아래와 같이 설정합니다.

 

 

 

 

 

[root@su250 ~]# cat file1

line 1. low

line 2. low

line 3. low

line 4. low

line 5. low

line 6. low

line 7. low

line 8. low

line 9. low

line 10. low

line 11. low

line 12. low

line 13. low

line 14. low

line 15. low

line 16. low

line 17. low

line 18. low

line 19. low

line 20. low

[root@su250 ~]#

 

file1에서 마지막 부분의 내용을 확인하고자 한다면 "tail file1" 같이 합니다.

 

 

 

 

 

[root@su250 ~]# tail file1

line 11. low

line 12. low

line 13. low

line 14. low

line 15. low

line 16. low

line 17. low

line 18. low

line 19. low

line 20. low

[root@su250 ~]#

 

tail 명령어는 아무런 옵션 없이 파일이름만을 지정하였을 때는 파일의 마지막에서부터 열개행까지만 보여줍니다.

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,038 명
  • 현재 강좌수 :  35,819 개
  • 현재 접속자 :  111 명