파일의 끝부분을 확인하는 tail 개론과 사용법
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,242 조회
- 0 추천
- 목록
본문
파일의 끝부분을 확인하는 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 명령어는 아무런 옵션 없이 파일이름만을 지정하였을 때는 파일의 마지막에서부터 열개행까지만 보여줍니다.
관련자료
-
이전
-
다음