본문 바로가기

Ubuntu/linux Command

Linux Basic Command (head/tail)

728x90

File contents 의 마지막/처음 내용을 표시

head는 파일의 앞부분을 확인하는 명령어,
tail은 파일의 뒷부분을 확인하는 명령어이다.

 

Option Table

option 설명
-n num num수 만큼 출력해준다.
-c num  num byte만큼 출력해준다.
-q 여러개의 파일을 출력할 때 제목을 출력하지 않는다.
-f 내용이 변경될 때마다 실시간으로 출력해줌.
로그파일 모니터링 등에 활용하고 (tail 에만 있음)

 

용례1 :  tail -n 10 -f <file name>

 

-n 10 : file 의 마지막 10줄을 표시한다.

-f   :  계속지켜본다

 

 

용례2 : tail -f var/log/apache2/error.log

 

apach2 의 log 를 지속적으로 update 받으면서 monitoring 할 수 있다.

 

 

용례3 :  head -n 5 <file name>

 

-n 5  : file 의 처음 5줄을 표시한다.

 

 

용례4 :  head -c 5 <file name>

 

-c 5 :  file 의 처음 5 byte 를 표시한다.

 

 

용례5 : head a.txt b.txt (2개의 파일을 연속하여 출력)

 

 

용례6 : head -n 5 -q  a.txt b.txt (2개의 파일을 제목없이 각각 5줄씩 출력)

'Ubuntu > linux Command' 카테고리의 다른 글

Linux Basic Command (mkdir/rmdir)  (0) 2021.08.05
Linux Basic Command (cd)  (0) 2021.08.05
Linux Basic Command (echo)  (0) 2021.08.05
Linux Basic Command (clear)  (0) 2021.08.04
Linux Basic Command (which)  (0) 2021.08.04