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