※ 요약

리눅스 명령어 head는 파일의 앞부분을 보여주는 명령어로써, 주로 대용량의 로그 파일이나 문서 파일을 볼 때 사용하며 행 수나 용량을 지정할 수 있어 보고 싶은 분량을 지정할 수 있다. tail 명령어와 짝을 이뤄 자주 사용하는 명령어 중에 하나다.


※ 경로

/usr/bin/head


※ 사용법

head [옵션]... 파일명


※ 옵션

 옵션

 Long옵션

 설명

 -숫자

 

 출력을 원하는 줄 수를 지정. 디폴트 값은 10이며, 10일 경우 첫 번째 줄 부터 열 번째 줄까지 출력됨

 -c

 --bytes=SIZE

 출력을 원하는 용량(SIZE)를 지정. 사이즈를 지정할때는 b(block=512bytes), k(kilobytes), m(megabytes)와 같이 단위를 지정하며 단위를 지정하지 않을 경우에는 바이트 단위로 출력됨

 -n

 --lines=N

 출력을 원하는 줄 수를 지정

 -q

 --quiet, --silent

 출력할 때 파일명을 출력 안 함

 -v

 --verbose

 출력하는 파일명을 출력

 

 --help

 head 명령어의 사용법을 출력

 

 --version

 head 명령어의 버전 정보를 출력



※ 사용예

아래는 카페24 가상 서버 일반형에서 돌고 vpn 서버의 로그 중 일부다. head -3 파일명 이라는 명령어를 통해 vpn 서버 로그의 3줄을 보는 모습이다.




+ Recent posts