linux中的tail,more,cat
阿新 • • 發佈:2020-11-04
tail可用於檢視檔案的內容
tail -f 檔名 → 可以把這個檔案最末尾的內容顯示,並且不斷重新整理;經常用於檢視日誌檔案
more以一頁一頁的形式顯示,按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能(與 vi 相似)
1、每次顯示5行
more -5 file.txt
2、從第 20 行開始顯示 testfile 之文件內容
more +20 file.txt
參考:https://www.cnblogs.com/jkin/p/10272655.html
cat主要用來檢視檔案內容,建立檔案,檔案合併,追加檔案內容等功能
1、cat -n f1.txt,檢視f1.txt檔案的內容,並且由1開始對所有輸出行進行編號。 2、cat -b f1.txt,檢視f1.txt檔案的內容,用法與-n相似,只不過對於空白行不編號。 3、cat -n f1.txt>f2.txt,對f1.txt檔案中每一行加上行號後然後寫入到f2.txt中,會覆蓋原來的內容,檔案不存在則建立它。 4、cat -n f1.txt>>f2.txt,對f1.txt檔案中每一行加上行號後然後追加到f2.txt中去,不會覆蓋原來的內容,檔案不存在則建立它。 B:建立檔案以及寫入檔案內容的用法: 注意:建立檔案的時候要設定檔案結束標誌,也就是<<EOF,可以把EOF換成別的字元,注意是大小寫敏感的,當檔案內容寫完之後要輸入結束標誌EOF,這時命令會正確結束,表示成功建立檔案並且寫進內容。 注意:追加檔案內容的用法: 與建立檔案內容不同的是符號單邊號>變成了雙邊號>>