2.10 cat 查看文件內(nèi)容
查看文件內(nèi)容途茫,從第一行開始顯示缸榛。
1)基本語法
?????? cat?[選項] 要查看的文件
選項:
-A:相當(dāng)于 -vET 的整合選項,可列出一些特殊字符而不是空白而已理逊;
-b:列出行號端仰,僅針對非空白行做行號顯示捶惜,空白行不標(biāo)行號!
-E:將結(jié)尾的斷行字節(jié) $ 顯示出來荔烧;
-n :列出行號吱七,連同空白行也會有行號,與 -b 的選項不同茴晋;
-T:將 [tab] 按鍵以 ^I 顯示出來陪捷;
-v:列出一些看不出來的特殊字符
2)案例
? ? cat -A test.txt
????hellda? $
????dasadf ^I$
????da^I^I^I$
????das$
2.11 tac查看文件內(nèi)容
查看文件內(nèi)容,從最后一行開始顯示诺擅,可以看出 tac是 cat 的倒著寫市袖。
1)基本語法:
?????? tac?[選項參數(shù)] 要查看的文件
2)案例
????# cat test1.java
????hello
????889898
????# tactest1.java
????124320
????hello
2.12 more 查看文件內(nèi)容
查看文件內(nèi)容,一頁一頁的顯示文件內(nèi)容烁涌。
1)基本語法:
?????? more要查看的文件
2)功能使用說明
????空白鍵 (space):代表向下翻一頁苍碟;
????Enter:代表向下翻『一行』;
????q:代表立刻離開 more 撮执,不再顯示該文件內(nèi)容微峰。
????Ctrl+F 向下滾動一屏
????Ctrl+B 返回上一屏
????= 輸出當(dāng)前行的行號
????:f 輸出文件名和當(dāng)前行的行號
3)案例
????# more test1.java
7.2.13 less 查看文件內(nèi)容
????less 的作用與 more 十分相似,都可以用來瀏覽文字檔案的內(nèi)容抒钱,不同的是 less 允許使用????[pageup] [pagedown]往回滾動蜓肆。
1)基本語法:
?????? less要查看的文件
2)功能使用說明
????空白鍵?? :向下翻動一頁;
????[pagedown]:向下翻動一頁谋币;
????[pageup] :向上翻動一頁仗扬;
????/字串??? :向下搜尋『字串』的功能;n:向下查找蕾额;N:向上查找早芭;
?????字串??? :向上搜尋『字串』的功能;n:向上查找诅蝶;N:向下查找退个;
????q:離開 less 這個程序募壕;
3)案例
????# less test1.java
2.14 head查看文件內(nèi)容
查看文件內(nèi)容,只看頭幾行语盈。
1)基本語法
????head -n 10 文件????? (功能描述:查看文件頭10行內(nèi)容舱馅,10可以是任意行數(shù))
2)案例
????#head -n 2 test1.java
????hello
????hello2
2.15 tail 查看文件內(nèi)容
查看文件內(nèi)容,只看尾巴幾行黎烈。
1)基本語法
(1)tail? -n 10文件 ?????? (功能描述:查看文件頭10行內(nèi)容习柠,10可以是任意行數(shù))
(2)tail?–f?文件??? ?????? (功能描述:實時追蹤該文檔的所有更新)
2)案例
(1)查看文件頭1行內(nèi)容
????# tail -n 1 test1.java
????78979789
(2)實時追蹤該檔的所有更新
????# tail -f test1.java
????hello
????80998098