리눅스 head와 tail 명령어: 파일의 시작과 끝 내용 확인하기

리눅스 head와 tail 명령어: 파일의 시작과 끝 내용 확인하기

리눅스를 사용하면서 종종 대용량의 로그 파일이나 데이터 파일에서 특정 부분의 내용만을 빠르게 확인해야 할 필요가 있습니다. 이럴 때 headtail 명령어는 매우 유용하게 사용됩니다. 이 글에서는 각 명령어의 기본 사용법과 함께 유용한 옵션들을 알아보도록 하겠습니다.

☞ 포스트 기준: 리눅스 배포판 CentOS 7

head 명령어 사용법

head 명령어는 파일의 시작 부분에서부터 특정 줄 수만큼의 내용을 표시하는 데 사용됩니다. 기본적으로는 파일의 처음 10줄을 출력합니다.

$ head 파일명

주요 옵션들

옵션설명
-n출력할 줄 수를 지정합니다. 예: head -n 5 파일명은 상위 5줄을 출력합니다.
-c출력할 바이트 수를 지정합니다. 예: head -c 100 파일명은 상위 100바이트를 출력합니다.

head 명령어 사용 예제

리눅스 head 명령어 사용 예제

tail 명령어 사용법

tail 명령어는 파일의 끝 부분에서부터 특정 줄 수만큼의 내용을 표시하는 데 사용됩니다. 이 명령어 역시 기본적으로는 파일의 마지막 10줄을 출력합니다.

$ tail 파일명

주요 옵션들

옵션설명
-n출력할 줄 수를 지정합니다. 예: tail -n 5 파일명은 하위 5줄을 출력합니다.
-f파일의 끝을 지속적으로 모니터링합니다. 주로 로그 파일을 실시간으로 보는 데 사용됩니다.
-c출력할 바이트 수를 지정합니다. 예: tail -c 100 파일명은 마지막 100바이트를 출력합니다.

tail 명령어 사용 예제

리눅스 tail 명령어 사용 예제


☞ 이 명령어들은 리눅스 시스템을 효과적으로 모니터링하고 관리하는 데 필수적인 도구입니다. 로그 파일 분석이나 데이터 처리 작업을 할 때, headtail 명령어를 적절히 사용하면 작업의 효율성을 크게 높일 수 있습니다.

관련 이전 게시글


다음 글에서도 리눅스의 기본 명령어에 대해 알아보겠습니다. 이 글이 도움이 되셨다면 공유 부탁드립니다!

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤