/
파일의 앞 부분을 보는 linux head 명령어 사용법
파일의 앞 부분을 보는 linux head 명령어 사용법
파일의 뒷 부분을 보는 tail 명령과는 반대로 head 는 파일의 앞 부분만 빠르게 추출해서 볼 수 있습니다.
사용 방법은 앞 부분을 볼 파일 경로를 지정하며 별도의 옵션이 없을 경우 앞에 10줄만 표시합니다.
$ head /etc/passwd root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync ...
라인 수 지정
-n, --lines=NUM 옵션을 사용해서 몇 줄을 표시할 지 지정할 수 있으며 다음은 앞에 15 줄을 표시합니다.
$ head -n 15 /etc/passwd
표시할 byte 지정
-c, --bytes=NUM 옵션으로 라인 수가 아닌 바이트 수를 지정할 수 있습니다.
다음은 앞의 80 바이트를 추출해서 표시하는 명령입니다.
$ head -c 80 /etc/passwd
마이너스 지정
-c 나 -n 뒤에 숫자 앞에 -() 를 지정할 수 있는데 이 때 의미는 모든 내용을 표시하고 지정한 숫자만큼은 표시하지 말라는 뜻입니다.
예로 /etc/passwd 의 전체 라인수를 세어 보니 37 이 나왔다고 가정해 보겠습니다.
$ wc /etc/passd 37
이제 -n 옵션 뒤에 -5 를 지정하면 전체 라인에서 마지막 5줄을 빼고 출력하라는 의미이므로 37 - 5 해서 1부터 32 라인까지를 출력하게 됩니다.
$ head -n -5 /etc/passwd | wc -l 32
같이 보기
, multiple selections available,
Related content
Linux 파일 이름에서 경로와 확장자를 추출하는 법(Extract File Basename Without Path and Extension in Bash)
Linux 파일 이름에서 경로와 확장자를 추출하는 법(Extract File Basename Without Path and Extension in Bash)
More like this
설정 파일 변경 사항을 반영하는 linux source 명령어 사용법
설정 파일 변경 사항을 반영하는 linux source 명령어 사용법
More like this
linux cat 명령어 사용법
linux cat 명령어 사용법
More like this
파일 유형(file type)을 알려주는 linux file 명령어 사용법
파일 유형(file type)을 알려주는 linux file 명령어 사용법
More like this
tail 과 bat 명령을 pipe로 연결해서 더 편리하게 로그 파일 보기
tail 과 bat 명령을 pipe로 연결해서 더 편리하게 로그 파일 보기
More like this
ls 로 디렉토리만 출력하기
ls 로 디렉토리만 출력하기
More like this