매일 Liux 명령 13 - head

1. 명령 해석
명령 용도:
파일 의 앞 N 줄 을 화면 으로 표시 합 니 다. 기본 출력 파일 의 앞 10 줄 을 표시 합 니 다.
명령 형식:
head [OPTION]... [FILE]...
명령 매개 변수:
-c, --bytes=[-]K print the first K bytes of each file; with the leading '-', print all but the last K bytes of each file -n, --lines=[-]K print the first K lines instead of the first 10; with the leading '-', print all but the last K lines of each file -q, --quiet, --silent never print headers giving file names -v, --verbose always print headers giving file names
2. 예시
2.1 파일 의 앞 열 줄 보이 기
[root@test headTest]# head hisotry.log 
    1  cd /root
    2  ls
    3  mkdir test
    4  cd test
    5  mk catTest
    6  mkdir catTest
    7  cd catTest/
    8  ls
    9  cat --help
   10  cat > f1

2.2 표시 할 줄 수 지정 -n
[root@test headTest]# head -n5 hisotry.log 
    1  cd /root
    2  ls
    3  mkdir test
    4  cd test
    5  mk catTest

2.3 파일 이름 보이 기 -v
[root@test headTest]# head -v hisotry.log 
==> hisotry.log <==
    1  cd /root
    2  ls
    3  mkdir test
    4  cd test
    5  mk catTest
    6  mkdir catTest
    7  cd catTest/
    8  ls
    9  cat --help
   10  cat > f1

2.4 파일 의 마지막 212 줄 을 제외 한 모든 내용 표시 -n
[root@test headTest]# head -n -212 hisotry.log 
    1  cd /root
    2  ls
    3  mkdir test
    4  cd test
    5  mk catTest
    6  mkdir catTest
    7  cd catTest/
    8  ls
    9  cat --help
   10  cat > f1


2.5 바이트 수 표시 - c
[root@test headTest]# head -c 50 hisotry.log 
    1  cd /root
    2  ls
    3  mkdir test
    4 [root@test headTest]# 

좋은 웹페이지 즐겨찾기