Linux的 head 命令詳解

2021-06-26 20:43:41 字數 1416 閱讀 2189

#head --help

用法:head [選項]... [檔案]...

將每個指定檔案的頭10 行顯示到標準輸出。

如果指定了多於乙個檔案,在每一段輸出前會給出檔名作為檔案頭。

如果不指定檔案,或者檔案為"-",則從標準輸入讀取資料。

長選項必須使用的引數對於短選項時也是必需使用的。

-c, --bytes=[-]k 顯示每個檔案的前k 位元組內容;

如果附加"-"引數,則除了每個檔案的最後k位元組資料外

顯示剩餘全部內容

-n, --lines=[-]k 顯示每個檔案的前k 行內容;

如果附加"-"引數,則除了每個檔案的最後k 行外顯示

剩餘全部內容

-q, --quiet, --silent 不顯示包含給定檔名的檔案頭

-v, --verbose 總是顯示包含給定檔名的檔案頭

--help 顯示此幫助資訊並退出

--version 顯示版本資訊並退出

k 後面可以跟乘號:

b 512, kb 1000, k 1024, mb 1000*1000, m 1024*1024,

gb 1000*1000*1000, g 1024*1024*1024, 對於t, p, e, z, y 同樣適用。

示例

//原始檔案

# cat t.txt

banana

cherry

durian

figgrape

hawjujube

kumquat

lemon

mango

orange

peach

//先統計一下,13行13個單詞94個位元組

# cat t.txt |wc

13 13 94

//預設顯示10行

# head t.txt

banana

cherry

durian

figgrape

hawjujube

kumquat

lemon

//只顯示前7個位元組(含回車換行)

# head -c7 t.txt

//只顯示前2行

# head -n2 t.txt

banana

//只顯示除了最後87個位元組以外的內容(即前7個位元組)

# head -c-87 t.txt

//只顯示除了最後10行以外的內容(即前3行)

# head -n-10 t.txt

banana

cherry

Linux 檔案管理 head 命令詳解

head命令用於顯示檔案的開頭的內容。在預設情況下,head命令顯示檔案的頭10行內容。head 選項 引數 n 數字 指定顯示頭部內容的行數 c 字元數 指定顯示頭部內容的字元數 v 總是顯示檔名的頭資訊 q 不顯示檔名的頭資訊。檔案列表 指定顯示頭部內容的檔案列表。顯示前5行 head n 5 ...

linux命令 head 命令

head 與 tail 就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結尾某個數量的文字區塊,head 用來顯示檔案的開頭至標準輸出中,而 tail 想當然爾就是看檔案的結尾。1 命令格式 head 引數 檔案 2 命令功能 head 用來顯示檔案的開頭至標準輸出中,預設head命令列印其相應檔案的...

Linux 操作命令 head

1 簡介 head 命令顯示 文件的開頭至標準輸出中 2 主要功能 顯示 文件的開頭至標準輸出中,預設 head 命令列印 檔案的 頭 10 行 3 用法 命令格式 head 選項 檔案 4 常用引數解析 語法 引數 說明 head 顯示 文件的開頭至標準輸出中 預設顯示10行 5 輔助功能 5.1...