head命令
head命令是UNIX和Linux环境中常用的命令,用于在标准输出上显示文件的开头内容。
具体来说,head命令默认会显示给定文件开头的10行内容。如果指定了多个文件名,head命令会逐个显示每个文件的开头内容,并在每个文件显示的首部给出对应的文件名。如果没有指定文件或者指定为"-",则从标准输入上读取。
head命令的语法格式为:
head [OPTION]... [FILE]...
其中,常用的选项包括:
-n<行数>:显示指定行数的内容;
-c<字节>:显示指定字节数的内容;
-q:不显示包含给定文件名的文件头;
-v:总是显示包含给定文件名的文件头。
以下是一些实践操作示例:
显示文件的前10行:head file.txt(不加参数,默认显示10行)
显示文件的前5行:head -n5 file.txt
显示文件的前n字节:head -c5 file.txt
打印文件除最后5行内容:head -n -5 file.txt
总之,head命令是一个非常实用的命令,可以方便地查看文件的开头内容。