灵活使用头尾命令查看Linux系统文件

正如它们的名字所示一样,头命令允许你查看一个Linux文件的开始部分,而尾命令则允许你查看一个Linux文件的结尾部分。本文想您讲述更多的有关这些命令。

在Linux上查看文本文件的时候,大部分人通常都是使用cat命令或是或是上下翻页。这些工具允许你立刻查看整个文件或是一次性查看整个屏幕。

其它工具允许你查看一个文件的节选部分。正如它们的名字所示一样,头命令允许你查看一个Linux文件的开始部分,而尾命令则允许你查看一个Linux文件的结尾部分。

许多选项决定了你所查看的文件的多少。举个例子,执行以下操作查看文件的前20行:

     $ head -20 file.txt    
 

在缺省的情况下,头命令和尾命令都一次性显示文本的10行内容。但是,在忽略头(或尾)的情况下,比如以上的例子,你就能够查看文件的前20行(或是最后20行)。

在文件的特定一点开始查看行,你可以使用+转换尾命令。比如,执行一下操作,从50行开始到末尾查看文件:

     $ tail +50 file.txt  
  

另外,你可以使用尾命令在一个文件里查看文本,即使新的数据已经被增加到了文件末尾。这个对监视记录文件特别地有用,它允许你在系统增加内容的时候,就看到了记录文件的新增加的内容。比如,执行一下操作:

     # tail -f /var/log/messages  
  

你很有可能需要导入才能完成这一点,但是上述命令紧跟/var/log/messages文件。尾将会在屏幕上显示系统增加到文件的行内容。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/c1a248ec783730fdeb5effc84ab6e6e8.html