Linux查看文件内容命令:cat, tail, head, more, less
生活随笔
收集整理的這篇文章主要介紹了
Linux查看文件内容命令:cat, tail, head, more, less
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Linux查看文件內容命令:cat, tail, head, more, less
cat
直接顯示整個文件。
cat直接顯示全部文件內容,沒有換頁等交互。
cat filenamemore
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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 台式电脑u盘重装怎么进入bios设置吗
- 下一篇: linux 其他常用命令