head
原单词 head(头部)
head命令与tail命令相似, 不过head命令是从<mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">头</mark>开始查看,<mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">默认查看前十行</mark>
<mark style="box-sizing: border-box; background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">工作中应用于查看日志,查看最开始日志</mark>
语法
head 文件名
例子:
head base.yml
显示 base.yml的前十行内容
参数
-n <行数k> : 如果行数k是正整数,显示文档开始的前k行;如果行数k是负整数,不显示文档倒数 k 行
例子:
head -n 5 base.yml
显示base.yml 的前5行
head -n -5 base.yml
除了文档的倒数5行,其他全部显示
实战
进入/root目录
新建headTest目录
进入headTest目录
将 /root/grepTest/base.yml 文件复制到当前目录下
cp /root/grepTest/base.yml .
image.png
查看base.yml 的前十行
head base.yml
image.png
查看base.yml 的前20行
head -n 20 base.yml
image.png
查看base.yml 的除了倒数40行的内容
head -n -40 base.yml
image.png
网友评论