head ?
파일의 앞부분을 출력하는 명령어이며.
기본적으로, 옵션을 지정하지 않을 시, 파일 최상단으로부터, 10라인 출력한다.
[ 자주사용되는 옵션 ]
-c 숫자 : 지정한 숫자만큼 Byte계산하여 출력 (Byte입력시 K M G T 단위 입력가능 Cf. 10M)
-n (-)숫자 : 지정한 숫자만큼 라인수 출력, 마이너스 붙을시 지정한 숫자만큼 끝에서부터 라인 수 제외
[ 입력 및 실습 ]
1. /etc/passwd 파일 전체출력
$ cat /etc/passwd
2. /etc/passwd 파일 최상단에서 10라인 출력
$ head /etc/passwd
3. /etc/passwd 파일 최상단에서 1라인 출력
$ head -n 1 /etc/passwd
4. passwd파일전체 head 명령어 처리(1)
$ cat /etc/passwd | head
--> cat으로 전체출력된 내용을 파이프 '|'로 입력 받아서 head명령, 최상단에서 10라인 출력.
5. passwd파일전체 head 명령어 처리(2)
$ cat /etc/passwd | head -n 2
--> cat으로 전체출력된 내용을 파이프 '|'로 입력 받아서 head -n 2 명령으로 최상단에서 2라인 출력.
6. passwd파일전체 head 명령어 처리(3)
$ cat /etc/passwd | head -n -2
--> cat으로 전체출력된 내용을 파이프 '|'로 입력 받아서 head -n -2 명령으로 끝 두라인 제외 전체출력.
exit..
'Linux Command' 카테고리의 다른 글
[Linux] 파일정보 확인 및 파일권한,소유권 변경 (chmod, chown) (0) | 2021.09.23 |
---|---|
[Linux] 파일 구성정보 확인(wc) (0) | 2021.09.23 |
[Linux] 파일내용 줄 번호 표시(nl) (0) | 2021.09.23 |
[Linux] 'bashrc' 사용 한 Alias설정. (0) | 2021.09.16 |
[Linux] 파일내용 뒤로부터 출력(tail) (0) | 2021.09.15 |