본문 바로가기
IT/리눅스

리눅스 명령어-6 (head/tail)

by 노오-력 2023. 1. 20.

1. 텍스트 파일 앞 부분 출력 head

$ head [filename]

head 명령어는 인수로 지정한 파일에서 앞부분만 표시한다.

표시할 줄 수를 지정하지 않으면 기본으로 10줄만 표시함.

 

1-2. 표시할 줄 지정

$ head -n [filename]      n = 표시할 줄 수

 

 

 

 

2. 파일 끝부분 표시하기 tail

$ tail [filename]

tail 명령어는 인수로 지정한 파일 내용 끝부분만 표시한다.

표시할 줄 수를 지정하지 않으면 끝에서 10줄만 출력한다.

 

2-1. 표시할 줄 지정

$ tail -n [filename]         n = 표시할 줄 수

 

 

 

3. head / tail로 다른 명령어의 실행 결과를 잘라서 표시하기

$ 다른명령어 | head -n
ex) ps auxw | head -20      -> ps auxw의 결과중 앞의 20줄만 조회

$ 다른명령어 | tail -n
ex) ps auxw | tail         -> ps auxw의 결과중 끝의 10줄만 조회, -n 생략시 10줄