이번에는 리눅스 기본 명령어 중 tail 에 대하여 알아 보겠습니다.
간단 한 설명은 위와 같이 되어 있습니다.
우선 기본 적으로 사용하는 방법을 알아 보도록 하겠습니다.
# tail blued_test.txt
자 이렇게 명령어를 실행해 보았습니다.
어떻게 출력이 되었는지 확인을 해 봅니다.
밑에서 10줄이 기본적으로 출력이 되었습니다.
cat 으로 파일 안에 내용을 확인을 하였습니다. 확인을 해보니 tail로 밑에서 부터 10줄이 출력이 되었습니다.
이번에는 원하는 수 만큼 출력을 해보도록 하겠습니다.
# tail -12 blued_test.txt
위와 같이 명령어를 실행 하면 밑에서 부턱 12줄이 출력이 됩니다.
# tail -5 blued_test.txt
또 위와 같이 출력을 하면 밑에서 부터 5줄이 출력이 됩니다.
위와 같은 방법으로 원하는 라인을 출력 할 수 있습니다.
이번에는 -f 옵션을 알아 보도록 하겠습니다.
# tail -f blued_test.txt
이렇게 명령어를 입력을 하면 마지막 10줄이 출력이 되고 프롬프트가 떨어 지지 않습니다.
그리고 해당 파일에 내용을 추가해보도록 하겠습니다.
이번에는 2개 창을 열어서 사용하였습니다.
하나의 창에는 # tail -f blued_test.txt 를 사용하였습니다.
그리고 하나의 창에는 # cat >> blued_test.txt 를 실행 하였습니다.
# cat >> blued_test.txt 를 실행 한 창에 3단의 구구단을 작성 하였습니다.
그렇게 하니 실시간으로 # tail -f blued_test.txt 를 사용하였던 창에 같은 내용이 출력이 되었습니다.
여기서 tail -f 는 실시간으로 파일에 적힌 내용을 출력을 할 수 있습니다.
이것의 용도는 로그를 확인 할 때 많이 사용 합니다.
리눅스는 윈도우와는 다르게 친절하게 로그에 많은 내용이 있습니다.
그리고 추가로 다른 사용법은 # tail -5f blued_test.txt 이와 같이 사용하면
마지막 5줄을 실시간으로 확인 한다는 내용입니다.
오늘은 이상입니다~
'리눅스' 카테고리의 다른 글
리눅스 기본명령어(chmod, chown) (0) | 2022.05.22 |
---|---|
리눅스 기본명령어 top (0) | 2022.05.20 |
리눅스 기본 명령어 cat (0) | 2022.05.14 |
리눅스 기본 명령어 mv (0) | 2022.05.13 |
리눅스 기본 명령어 rm (0) | 2022.05.12 |