日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux查看文件内容命令:cat, tail, head, more, less

發布時間:2025/3/8 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux查看文件内容命令:cat, tail, head, more, less 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux查看文件內容命令:cat, tail, head, more, less

cat

直接顯示整個文件。

cat直接顯示全部文件內容,沒有換頁等交互。

cat filename

more

more命令,功能類似 cat ,cat命令是整個文件的內容從上到下顯示在屏幕上。 more會以一頁一頁地顯示方便使用者逐頁閱讀。

而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能 。

more命令從前向后讀取文件,因此在啟動時就加載整個文件。

命令格式

more [params] filename

常用參數

參數名含義
-num一次顯示的行數
-d在每屏的底部顯示友好的提示信息
-f計算行數時,以實際上的行數,而非自動換行過后的行數(有些單行字數太長的會被擴展為兩行或兩行以上)
-p顯示下一屏之前先清屏
-c從頂部清屏然后顯示
-s文件中連續的空白行壓縮成一個空白行顯示
+/先搜索字符串,然后從字符串之后顯示
+num從第num行開始顯示

常用命令

命令功能
Enter向下n行,需要定義。默認為1行
Ctrl+F向下滾動一屏
space向下滾動一屏
Ctrl+B返回上一屏
=輸出當前行的行號
:f輸出文件名和當前行的行號
v調用vi編輯器
!調用Shell,并執行命令
q退出more

more 使用-b 可以實現對文件的向前翻頁,但是這一操作對于管道無用。

less

less 與 more 類似,less 可以隨意瀏覽文件,支持翻頁和搜索,支持向上翻頁和向下翻頁。

命令格式

less [params] filename

常用參數

參數名含義
-b設置緩沖區大小
-N顯示行號
/字符串向下搜索字符串
?字符串向上搜索字符串

常用命令

命令功能
b向后翻一頁
d向后翻半頁
space滾動一頁
Enter滾動一行

tail

tail 命令可用于查看文件的內容,把文件里的最尾部的內容顯示在屏幕上。

命令格式

tail [params] filename

常用參數

參數名功能
-f循環讀取(即目標文件每有更新,都會被動態顯示出來)
-n [行數]顯示文件的尾部 n 行內容(默認顯示后10行)

head

head 命令可用于查看文件的開頭部分的內容。

命令格式

head [params] filename

常用參數

參數名含義
-q隱藏文件名
-v顯示文件名
-n [行數]顯示的行數(默認也是10行)

Ref:

https://www.runoob.com/

https://blog.csdn.net/xyw_blog/article/details/16861681

總結

以上是生活随笔為你收集整理的Linux查看文件内容命令:cat, tail, head, more, less的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。