當(dāng)前位置:首頁 > IT技術(shù) > 系統(tǒng)服務(wù) > 正文

一天一個 Linux 命令(14):head 命令
2021-09-17 19:46:39

一、簡介

head 就像它的名字一樣的淺顯易懂,它是用來查看文件的開頭部分的內(nèi)容

二、格式說明

head [OPTION]... [FILE]...
head [參數(shù)]... [文件]...

Usage: head [OPTION]... [FILE]...
Print the first 10 lines of each FILE to standard output.
With more than one FILE, precede each with a header giving the file name.
With no FILE, or when FILE is -, read standard input.

Mandatory arguments to long options are mandatory for short options too.
  -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
      --help     display this help and exit
      --version  output version information and exit


三、選項說明

-q 隱藏文件名
-v 顯示文件名
-c<數(shù)目> 顯示的字節(jié)數(shù)。
-n<行數(shù)> 顯示的行數(shù)。

四、命令功能

head 用來查看文件的開頭部分的內(nèi)容,默認(rèn)head命令打印其相應(yīng)文件的開頭10行。

五、常見用法

1.顯示 test.log 文件的開頭 10 行

head test.log

2.顯示 test.log 文件的開頭 5 行

head -n 5 test.log

3.顯示test.log 文件前 50 個字節(jié)

head -c 50 test.log

4.文件的除了最后 50 個字節(jié)以外的內(nèi)容

head -c -50 test.log

5.輸出文件除了最后 10 行的全部內(nèi)容

head -n -10 test.log

?

本文摘自 :https://www.cnblogs.com/

開通會員,享受整站包年服務(wù)立即開通 >