歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix基礎知識 >> Unix操作系統常用配置文件(24)

Unix操作系統常用配置文件(24)

日期:2017/2/25 10:12:11   编辑:Unix基礎知識

1.1.1 more

[語法]: more [-cdflrsuw] [- 行數] [+ 行數] [+ / 模式 ] [ 文件 ... ]

[說明]: 將文件顯示在終端上,每次一屏,在左下部顯示 --more--,若是從文件讀出而非從管道,則在後面顯示百分比,表示已顯示的部分,按回車鍵則上滾一行,按空格鍵則上滾一屏,未顯示完時可以使用more 命令中的子命令。

-c 顯示文件之前先清屏

-d 當輸錯命令時顯示錯誤信息而不是響鈴(bell)

-f 不折疊顯示長的行

-l 不將分頁控制符(CTRL D)當作頁結束

-r 一般情況下,more 不顯示控制符,本選項使more 顯示控制符,

例如,將 (CTRL C) 顯示成 ^ C

-s 將多個空行轉換成一個空行顯示

-u 禁止產生下劃線序列

-w 一般情況下 more 顯示完後立即推出,本選項在顯示完後作提

示,敲任意鍵後推出

-n 行數 指定每屏顯示的行數

+ 行號 從指定行號開始顯示

+/模式 在文件中搜索指定模式,從模式出現行的上兩行開始顯示 文件未顯示完時,可以使用more 命令中的子命令,命令中除了! 和 / 以外均不回顯,也不用敲回車,當命令破壞 more 提示行時,可用退格鍵恢復提示行。在以下子命令操作中,i 表示數字,缺省值為 1。

i 空格 上滾一屏多 i 行

i 回車 上滾 i 行

i CTRL+D i 缺省時上滾 11 行,否則上滾 i 行

id i 缺省時上滾 11 行,否則上滾 i 行

iz i 缺省時上滾一屏,否則定義每屏為 i 行

is 跳過 i 行後顯示一屏

if 跳過 i 屏後顯示一屏

i CTRL+B 跳回 i 屏後顯示一屏

b 跳回 一屏後顯示一屏

q 或 Q 推出 more

= 顯示當前行號

v 從當前行開始編輯當前文件編輯器由環境變量

$EDITOR定義

h 顯示幫助信息

i / 模式 向前搜索,直至模式的第 i 次出現 , 從該行的上 兩行開始顯示一屏

in 向前搜索,直至上一模式的第 i 次出現 , 從該行 的上兩行開始顯示一屏

單引號 回到上次搜索的出發點,若無搜索則回到開始位置

! 命令 激活一個sh 去執行指定的命令

i : n 跳到後面第 i 個文件,若不存在則跳到最後一個文件

:f 顯示當前文件名和行號

:q 或 :Q 推出 more

. (點) 重復上次命令

[ 例子]:

more -c +50 file 清屏後,從第50行開始顯示文件 file

more -s -w file1 file2 file3 顯示文件 file1 file2 file3

Copyright © Linux教程網 All Rights Reserved