Linux---文件查看(4)

查看文件:

        cat/less/more :查看文件

        nl        :显示的时候,顺便出现行号

        tac      :从最后一行开始显示

        head   :显示文件前10行    -n:设置行数

        tail      :显示文件尾10行    -n:设置行数

        wc       :显示文件的行数,数字,字节

    

    1、cat查看文件

            -A     :整合命令-vET  (v、E、T代表下面三个键的组合键)

            -b      :列出行号,但是空白行不标志行号

            -E       :将结尾的断行字符($)显示出来

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

            -T       :将tab按键以~I显示

            -v       :列出一下看不出来的特殊字符

        比如查看ect目录下的passwd文件有多少行,其命令为:cat -b /etc/passwd

        


    2、nl   显示的时候,顺便出现行号

        

            -b

                -ba :无论是否有空行,都列出行号

                -bt  :如果有空行,则不列出行号(默认)

            -n

                -nln :行号在屏幕最左方

                -nrn :行号在屏幕最右方,前面不加0

                -nrz  :行号在匹配最右方,前面加0

            -w :缩进多少位

            比如缩进8个字符:nl -w 8 /etc/passwd

            

    

    3、more  查看文件(一页一页翻动)

        空格:向下翻一页

        回车:向下翻一行

        /字符串:所搜

       :f :立刻显示文件名和行数

        b :翻到第一页

        q:离开

    4、less 查看文件(一页一页的翻动)

        

        空格:向下翻动一页

        pagedown:向下翻动一页

        pageup:向上翻动一页

        /字符串:所搜

        n:重复前一个搜索

        N:反方向重复前一个搜索

        q:退出

    5、head,tail:显示文件头或尾几行

            -n:指定显示几行。默认是10行

            下图有两个命令:head /etc/passwd,其默认显示10行

                                       head -n 5 /etc/passwd  ,指定显示5行

            

        日志文件:/var/log/messages.我们只需要看尾部的最新的几行即可。

        wc:显示文件的行数,数字,字节

            -c:只显示字节

            -w:只显示字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。

            -l:只显示行

            

            上图中,wc /etc/passwd   ,其显示的是etc目录下passwd的行数、字数及字节数

                          wc -c /etc/passwd   ,其显示的是etc目录下passwd的字节数

                          wc -w /etc/passwd   ,其显示的是etc目录下passwd的字数,这个字数被定义为由空白、跳格或换行字符分隔的字符串。

                          wc -l /etc/passwd   ,其显示的是etc目录下passwd的行数