head与tail命令详解
文章目录
简介
当査看上千行的大文件时,我们可不会用cat命令把整个文件内容给打印出来。相反,我们 只会査看文件的一小部分内容(例如文件的前10行或后10行)。我们有可能需要打印出文件的前n行或后n行,也有可能需要打印出除了前n行或后n行之外所有的行。还有一种用例是打印文件的第n行至第m行。
head和tai1命令可以帮助我们实现这一切。
head
head命令,顾名思义,会显示文件开头那些行的内容。默认情况下,它会显示文件前10行 的文本
它支持-n参数,这样就可以指定想要显示的内容了。
文件的开头通常不会改变,因此head命令并像tail命令那样支持-f参数特性。
tail
tail命令会显示文件最后几行的内容(文件的“尾部”)。默认情况下,它会显示文件的末尾10行。
可以向tail命令中加入-n参数来修改所显示的行数。在下面的例子中,通过加入-n 2使 tail命令只显示文件的最后两行
文章作者 Forz
上次更新 2017-09-09