17 Linux head,tail

命令格式

head [参数] 文件

命令功能

head 用来显示文件的开头至标准输出中,默认head命令打印其相应文件的开头10行。

命令参数:

-q   隐藏文件名
-v   显示文件名
-c   <字节> 显示字节数
-n   <行数> 显示的行数

示例

  1. 显示文件的前2行

    head -n 2 1.txt
  2. 显示至文件的倒数第三行,但是不包含倒数第三行

    head -n -3 1.txt
  3. 显示文件前2个字节

    head -c 2 1.txt
  4. 显示至文件的倒数第六个字节,但是不包含第六个字节

    head -c -6 1.txt

tail

命令格式

tail [必要参数] [选择参数] [文件]   

命令功能

用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用来查看日志文件。

命令参数

-f  循环读取,可以实时得到新追加到文件中的信息
-q  不显示处理信息
-v  显示详细的处理信息
-c  <数目> 显示的字节数
-n  <行数> 显示行数
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束. 
-q, --quiet, --silent   从不输出给出文件名的首部 
-s, --sleep-interval=S  与-f合用,表示在每次反复的间隔休眠S

示例

  1. 显示文件末尾内容

    tail -n 2 1.txt
  2. 从倒数第三行开始显示内容

    tail -n -3 1.txt
  3. 从第3行开始显示文件

    tail -n +3 1.txt

这里写图片描述


如果觉得本文对您有帮助,请点击‘顶’支持一下,您的支持是我写作最大的动力,谢谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值