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的行數