初學者必會的Linux命令 - 文件查看篇

寫在前面:博主是一只經過實戰開發歷練後投身培訓事業的“小山豬”,暱稱取自動畫片《獅子王》中的“彭彭”,總是以樂觀、積極的心態對待周邊的事物。本人的技術路線從Java全棧工程師一路奔向大數據開發、數據挖掘領域,如今終有小成,願將昔日所獲與大家交流一二,希望對學習路上的你有所助益。同時,博主也想通過此次嘗試打造一個完善的技術圖書館,任何與文章技術點有關的異常、錯誤、注意事項均會在末尾列出,歡迎大家通過各種方式提供素材。

  • 對於文章中出現的任何錯誤請大家批評指出,一定及時修改。
  • 有任何想要討論和學習的問題可聯繫我:[email protected]
  • 發佈文章的風格因專欄而異,均自成體系,不足之處請大家指正。

初學者必會的Linux命令 - 文件查看篇

文本關鍵字:Linux、常用命令、文件查看

  • cat:查看文件內容
  • more:分頁查看文件內容,向下翻動
  • less:分頁查看文件內容,可反覆回翻
  • head:查看文件頭部
  • tail:查看文件的尾部內容
  • wc:顯示文件的行、單詞與字節統計信息
  • grep:查找關鍵詞並打印匹配的行
  • echo:顯示一行指定的文本

一、cat

查看文件內容

  • 用法:cat [選項] [文件]
    • -b:顯示行號,空白行不顯示行號
    • -n:顯示行號,包括空白行

在這裏插入圖片描述

二、more

分頁查看文件內容,通過空格查看下一頁,通過回車查看下一行,q則退出查看

  • 用法:more [選項] [文件]
    • -d:顯示提示信息,否則只會聽到提示音
    • -s:遇到兩行以上的空白行時合併,提高閱讀效率
    • +num:從第num行開始顯示
    • -num:設定每頁顯示的行數
    • +/pattern:在顯示前搜索pattern字符串,然後從該位置附近開始顯示
  • 進入閱讀模式後
    • 回車:向下翻1行
    • 空格:向下滾動一屏
    • Ctrl+B:返回上一屏
    • =:輸出當前行的行號
    • q:退出

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

三、less

分頁查看文件內容,通過空格查看下一頁,方向鍵上下回翻,q則退出查看

  • 用法:less [選項] [文件]
    • -e:當文件顯示結束後自動離開
    • -N:顯示每行的行號
  • 進入閱讀模式後
    • 回車:滾動一行
    • 空格:滾動一頁
    • /字符串:向下查找指定內容
    • ?字符串:向上查找指定內容
    • b:向後翻一頁
    • d:向後翻半頁
    • q:退出

在這裏插入圖片描述

四、head

查看文件頭部內容,默認顯示前10行

  • 用法:head [選項] [文件]
    • -c nK:顯示文件前nKB的內容
    • -n:顯示文件前n行的內容

在這裏插入圖片描述

五、tail

查看文件的尾部內容,默認顯示末尾10行

  • 用法:tail [選項] [文件]
    • -c nK:顯示文件末尾nKB的內容
    • -n:顯示文件末尾n行的內容
    • -f:動態顯示文件內容(不斷讀取末尾內容),按Ctrl+C組合鍵退出

在這裏插入圖片描述

六、wc

顯示文件的、單詞與字節統計信息

  • 用法:wc [選項] [文件]
    • -c:顯示文件字節統計信息
    • -l:顯示文件行數統計信息
    • -w:顯示文件單詞統計信息

在這裏插入圖片描述

七、grep

查找關鍵詞並打印匹配的行

  • 用法:grep [選項] 匹配模式 [文件]
    • -i:忽略大小寫
    • -v:取反匹配
    • -w:匹配單詞
    • –color:顯示顏色

在這裏插入圖片描述

八、echo

顯示一行指定的文本

  • 用法:echo [選項] [字符串]
    • -n:不輸出換行(默認echo輸出內容後會換行)
    • -e:支持反斜線開頭的轉義字符,屏蔽反斜線後面字符的原本含義
\\ 反斜線
\a 報警器
\b 退格鍵
\f 輸入表單格式,換行後保留光標位置
\n 換行
\t 生成水平Tab
\v 生成垂直Tab

在這裏插入圖片描述

發佈了31 篇原創文章 · 獲贊 197 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章