19.分屏查看命令 more命令
阿新 • • 發佈:2019-01-12
arc pla 方式 ace san more命令 enc host sed
more命令:
特點:翻屏至文件尾部後自動退出;
more 命令類似 cat ,不過會以一頁一頁的形式顯示,更方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示,而且還有搜尋字串的功能(與 vi 相似),使用中的說明文件,請按 h 。
該命令一次顯示一屏文本,滿屏後停下來,並且在屏幕的底部出現一個提示信息,給出至今己顯示的該文件的百分比:--More--(XX%)可以用下列不同的方法對提示做出回答:
按Space鍵:顯示文本的下一屏內容。 按Enier鍵:只顯示文本的下一行內容。 按斜線符|:接著輸入一個模式,可以在文本中尋找下一個相匹配的模式。 按H鍵:顯示幫助屏,該屏上有相關的幫助信息。 按B鍵:顯示上一屏內容。 按Q鍵:退出rnore命令。
選項:
-<數字>:指定每屏顯示的行數;
+<數字>:從指定數字的行開始顯示;
-p 不以卷動的方式顯示每一頁,而是先清除螢幕後再顯示內容
more以後可以使用的操作命令(按h 彈出)
空格鍵 向下滾動一屏
z Display next k lines of text [current screen size]
<return> Display next k lines of text [1]
d or ctrl-D Scroll k lines [current scroll size, initially 11]*
q or Q or <interrupt> 退出more
s Skip forward k lines of text [1]
f Skip forward k screenfuls of text [1]
b or ctrl-B 返回上一屏
‘ 跳轉到上次查找開始的位置
= 輸出當前行的行號/
模式 查找符合模式的內容,按n為下一個,N為上一個
n Search for kth occurrence of last r.e [1]
!命令 or :! 命令 調用Shell,並執行命令
v 調用vi
ctrl-L Redraw screen
:n Go to kth next file [1]
:p Go to kth previous file [1]
:f 輸出文件名和當前行的行號
. 執行上一個命令
實例:
[root@localhost tmp]# more functions
每次顯示5行
[root@localhost tmp]# more -5 functions
# -*-Shell-script-*-
#
# functions This file contains functions to be used by most or all
# shell scripts in the /etc/init.d directory.
#
--More--(0%)
按空格鍵顯示5-10行,不清屏
[root@localhost tmp]# more -5 functions
# -*-Shell-script-*-
#
# functions This file contains functions to be used by most or all
# shell scripts in the /etc/init.d directory.
#
TEXTDOMAIN=initscripts
# Make sure umask is sane
umask 022
--More--(1%)
每次顯示5行,清屏顯示
[root@localhost tmp]# more -p -5 functions
# -*-Shell-script-*-
#
# functions This file contains functions to be used by most or all
# shell scripts in the /etc/init.d directory.
#
--More--(0%)
more +10 從第 10 行開始顯示functions中的內容。
[root@localhost tmp]# more +10 functions
umask 022
# Set up a default search path.
PATH="/sbin:/usr/sbin:/bin:/usr/bin"
export PATH
--More--(4%)
19.分屏查看命令 more命令