head和tail就像它們的名字同樣淺顯易懂,head頭部,用於顯示文件開頭或者指定的區域,head用於獲取文件開頭信息至標準輸出,而tail則是用於獲取文件尾部信息至標準輸出。
linux
命令格式:bash
head [option] filenameide
命令參數:spa
-c :指定顯示的字符數。
ci
-n :指定顯示的行數,不指定-n默認顯示文件前10行。
it
-q :隱藏文件名稱。
io
-v :顯示文件名。
class
命令實例:test
顯示文件前10行。file
命令:head test.txt #不加參數,默認輸出文件頭10行。
輸出:
[root@oldboylinux ~]# head test.txt 1 2 3 4 5 6 7 8 9 10 [root@oldboylinux ~]#
2.顯示文件頭15行。
命令:head -n 15 test.txt
輸出:
[root@oldboylinux ~]# head -n 15 test.txt 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [root@oldboylinux ~]#
3.顯示文件的頭20個字符
命令:head -c 20 test.txt
輸出: #每行行尾存在一個換行符,能夠在vi命令模式下,說用set list看到。
[root@oldboylinux ~]# head -c 20 test.txt 1 2 3 4 5 6 7 8 9 10[root@oldboylinux ~]#