everyday:linux head
[TOC]
功能说明
head 与 tail 就像它的名字一样的浅显易懂,是用来显示开头或结尾某个数量的文字区块。
head 命令: 用来显示档案的开头至标准输出中。
命令详解
-
命令格式
head [参数]...[文件]... -
命令功能
head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
-
命令参数
-q 隐藏文件名
-v 显示文件名
-c <字节> 显示的字节数
-n <行数> 显示的行数
-
举例
- eg1 显示文件的前n行
head -n [line number] filename
- eg1 显示文件的前n行
// 显示文件的前5行内容。
head -n 5 log20.log
+ eg2 显示文件前n个字节 `head -c n filename`
head -c 20 test.log
+ eg3 文件的除了最后n个字节以外的内容 `head -c -n filename`
head -c -30 log20.log
+ eg4 输出文件除了最后n行的全部内容 `head -n -[line number] filename`
head -n -6 log20.log