命令简介
head命令的功能是显示文件开头的内容,默认为前10行。
语法格式
head [option] file
常用参数
-c 设置显示头部内容的字符数。
-n 设置显示行数
-q 不显示文件名的头信息
-v 显示文件名的头信息
--help 显示帮助信息
--version 显示版本信息
应用场景
场景一
在设计自有文件格式时,多数情况使用binary存储。主要考虑数据存储体积与处理。但我一般会在文件头的位置使用文本来存储文件的描述内容。这时,使用 head -c 128 就非常方便我来提取文件的描述内容了。
场景二
日志文件记录时,我们常常在日志记录的开头写上本次日志记录的环境信息。这时,也是使用head -n 8或者直接head命令即可显示出来日志文件的基本信息了。