歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

linux下查看文件內容cat,more,less

1. 查看文件內容常用的命令

cat : 由第一行顯示文件內容 tac: 從最後一行開始顯示,與cat相反 nl : 文件內容和行號一起輸出 more: 一頁一頁顯示 less: 與more類似,可以往前翻頁 head: 取頭部幾行 tail: 取尾部幾行 od: 以二進制方式讀取文件內容

2. cat命令

查看cat的參數 cat --h
$ cat --h
Usage: cat [OPTION] [FILE]...
Concatenate FILE(s), or standard input, to standard output.

  -A, --show-all           equivalent to -vET
                           與-vET等價
  -b, --number-nonblank    number nonblank output lines
                           輸出行號,只針對非空白行
  -e                       equivalent to -vE
                           與-vE等價
  -E, --show-ends          display $ at end of each line
                           文件末尾展示$

  -n, --number             number all output lines
                           輸出行號
  -s, --squeeze-blank      never more than one single blank line
                           合並多個空白行,只輸出一行
  -t                       equivalent to -vT
  -T, --show-tabs          display TAB characters as ^I
                           將 TAB 展示為^I
  -v, --show-nonprinting   use ^ and M- notation, except for LFD and TAB
                           展示一些看不出來的字符
$ cat 1
hello   world

hello   linux
查看行號和特殊符號
$ cat -n 1
     1  hello   world
     2
     3
     4  hello   linux
     5

$ cat -A 1 
hello^Iworld^M$
^M$
^M$
hello^Ilinux^M$
^M$
-A參數 結尾以 $結束, TAB 以^I展示, ^M表示windiows下的回車鍵。
cat一次全展示文件,當文件比較大時,來不及看就翻屏過了。推薦使用more或less來查看文件。

3. more命令

more可翻頁查看。
$ more filename
常用命令:空格 space : 向下翻頁 Enter : 向下滾動一行 /字符串 : 向下查詢字符串 :f : 顯示當前行號 q : 退出 b : 往回翻頁,只在文件有作用,對管道無作用。

4. less命令

less也是一頁一頁的查看,與more不同的是可以向上翻頁
$ less filename
常用命令:空格 space : 向下翻一頁 Enter : 向下一行 [PageDown] : 向下一頁: [PageUp] : 向上一頁 /字符串: 向下查詢 ?字符串: 向上查詢 n : 重復前一個查詢 / 或 ? N : 反向前一個查詢 / 或 ? q : 退出
less的參數與man命令的參數類似,因為man命令就是調用less顯示說明文檔的。
地址: http://blog.csdn.net/yonggang7/article/details/37341951
Copyright © Linux教程網 All Rights Reserved