linghaiyan 发表于 2018-5-21 10:32:19

Linux命令之head

Linux命令之head
  功能说明
  head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
  

  语法
  head [参数] [文件名]...
  

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

  实例1
  显示文件的前n行
  head -n 5 log2014.log
  # cat log2014.log
  2014-01
  2014-02
  2014-03
  2014-04
  2014-05
  2014-06
  2014-07
  2014-08
  2014-09
  2014-10
  2014-11
  2014-12
  ==============================
  # head -n 5 log2014.log
  2014-01
  2014-02
  2014-03
  2014-04
  2014-05
  #
  

  实例2
  显示文件前n个字节
  # head -c 20 log2014.log
  2014-01
  2014-02
  2014
  #
  

  实例3
  文件的除了最后n个字节以外的内容
  # head -c -32 log2014.log
  2014-01
  2014-02
  2014-03
  2014-04
  2014-05
  2014-06
  2014-07
  2014-08
  2014-09
  2014-10
  2014-11
  2014-12
  #
  

  实例4
  输出文件除了最后n行的全部内容
  # head -n -6 log2014.log
  2014-01
  2014-02
  2014-03
  2014-04
  2014-05
  2014-06
  2014-07
  #
  

  参考:
  http://www.cnblogs.com/peida/tag/%E6%AF%8F%E6%97%A5%E4%B8%80linux%E5%91%BD%E4%BB%A4/
  光荣之路微信公众号:gloryroadtrain
页: [1]
查看完整版本: Linux命令之head