Skip to content

Instantly share code, notes, and snippets.

@harryhan24
Created March 12, 2017 19:15
Show Gist options
  • Save harryhan24/bd749aebe81aad21b2132b6a568c38d7 to your computer and use it in GitHub Desktop.
Save harryhan24/bd749aebe81aad21b2132b6a568c38d7 to your computer and use it in GitHub Desktop.

TAIL 기능

파일의 마지막 부분을 출력한다.

문법

tail [option] ... [file] ... 기본 출력은 파일의 마지막 10줄을 보여준다.

옵션

f : 파일의 마지막 10라인을 실시간으로 계속해서 출력 F : 파일 변동 시 실시간으로 보여주되 로그파일처럼 특정 시간이 지난 후 파일이 변하게 되면 새로운 파일을 오픈하여 보여줌 (다시 명령을 실행할 필요가 없음) n : n 만큼의 라인을 출력 n+n : 마지막 줄이 아니라 첫번째 줄부터 시작해 n 번째 라인 이후부터 출력 --byte=n : n바이트 만큼의 내용을 출력 ※ n은 숫자 ※

예제

[root@ls ]# tail -n 20 anaconda-ks.cfg

//anaconda-ks.cfg 파일의 마지막부터 20줄까지를 출력한다.
[root@ls ]# tail -n +20 anaconda-ks.cfg

//anaconda-ks.cfg 파일의 20번째 줄 이후를 출력한다.
[root@ls ]# tail -f /var/log/messages

/var/log/messages 파일을 실시간으로 화면에 출력한다(log 모니터링에 사용됨)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment