반응형
앞부분만 확인하는, head
명령어
리눅스의 head
명령어는 파일의 시작 부분에서 특정 양의 데이터를 출력하는 데 사용됩니다. 기본적으로, head
는 파일의 첫 10줄을 표시합니다.
head
명령어의 기본 구문은 다음과 같습니다.
head [옵션] [파일]
예를 들어, head myfile.txt
명령어를 사용하면 myfile.txt
파일의 처음 10줄을 출력합니다.
또한, head
명령어는 여러 옵션을 가질 수 있습니다:
-n [숫자]
: 파일의 시작부터 지정된 숫자의 줄을 출력합니다. 예를 들어,head -n 5 myfile.txt
는myfile.txt
파일의 첫 5줄을 출력합니다.-c [바이트]
: 파일의 시작부터 지정된 바이트만큼의 데이터를 출력합니다. 예를 들어,head -c 100 myfile.txt
는myfile.txt
파일의 처음 100바이트를 출력합니다.
head
명령어는 파일의 내용을 빠르게 살펴보거나, 큰 파일의 일부만을 확인할 때 유용하게 사용됩니다. 또한 파이프라인과 결합하여 다른 명령어와 함께 사용할 수도 있습니다. 이런 사용법은 파일 내용 전체를 훑지 않기 때문에 파일 크기가 크더라도 빠르고 효율적으로 원하는 목적을 달성할 수 있습니다. 표준 출력으로 결과를 출력하기 때문에 파이프라인에 사용하기 좋습니다. 예를 들어 myfile.txt 파일의 내용 중 앞에서 세 줄의 단어 수를 세어봅시다.
'head' 명령은 파이프라인에서 다른 명령의 출력이 너무 길어서 불필요한 내용을 생략하고자 할 때 주로 쓰입니다. 다음은 /usr/bin 디렉터리의 파일 목록 중 처음 다섯 개만 출력하는 예입니다.
반응형
'Linuxpia > 리눅스 사용 팁' 카테고리의 다른 글
[리눅스 팁] apt 'update'와 'upgrade'의 차이 (45) | 2024.01.07 |
---|---|
[리눅스 팁] 특정 내용만 잘라내는 명령어, cut (78) | 2024.01.06 |
[리눅스 팁] 'ls' 명령어 사용 중에 파일명을 가로로 다단 출력하려면 (62) | 2024.01.04 |
[리눅스 팁] 터미널 사용에서 이전 디렉터리로 이동 (73) | 2024.01.03 |
리눅스에서 이미지를 한 번에 줄이는 방법 (64) | 2023.12.18 |