Linux之文件内容查阅

Posted 一个不会coding的girl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux之文件内容查阅相关的知识,希望对你有一定的参考价值。

1. 直接查看文件内容

    (1)cat命令,由第一行开始显示文件内容

                 -b,列出行号,仅显示出非空白行,空白行不标行号

                 -n,列出行号,空白行也会标行号

    (2)tac命令,由最后一行到第一行反向在屏幕上显示出来

    (3)nl命令,添加行号打印

                 -b,指定行号指定的方式,包括了两种:

                         -b a,表示不论是否为空行,都列出行号

                         -b t,如果有空行,不列出

                 -n,列出行号显示的方法,包括了三种:

                         -n ln,行号在屏幕的最左方显示

                         -n rn,行号在自己字段的最右方显示,且不加0

                         -n rz,行号在自己字段的最右方显示,且加0

                 -w,行号字段占用的位数

 

2. 可翻页查看

    (1)more命令,一页一页翻动

              1)空格键(Space),向下翻一页

              2)Enter,向下滚动一行

              3)/字符串,在这个显示的内容当中,向下查询“字符串”这个关键字

              4):f,立刻显示出文件名以及目前显示的行数

              5)q,立刻离开more,不再显示该文件内容

              6)b,往回翻页,只对文件有用

    (2)less命令,一页一页翻动,相比于more命令,更加弹性

             1)空格键(Space),向下翻一页

             2)[PageDown],向下翻一页

             3)[PageUp],向上翻一页

             4)/字符串,向下“字符串”这个关键字

             5)?字符串,向上“字符串”这个关键字

             6)n,重复前一个查询

             7)N,反向重复前一个查询

             8)q,离开less这个程序

 

3. 数据选取

    (1)head命令,取出前面几行

                 -n number,显示前面number行(默认10行) 

                 注,当number为负数(如-10)时,显示的是后面10行

    (2)tail命令,取出后面几行

                 -n number,显示后面number行(默认10行)

                 注,当number前有“+”(如+100)时,表示从100行以后都会被列出来

以上是关于Linux之文件内容查阅的主要内容,如果未能解决你的问题,请参考以下文章

linux文件内容查阅

一天一个linux基础命令之查看文件开头结尾部分内容tail

Linux文件内容查阅

Linux基本命令之tail

Linux常用命令总结之tail

linux tail显示指定文件末尾内容