简介

more 命令用于将内容较长的文本文件内容(不能在一屏显示完)进行分屏显示,并且支持在显示时定位关键字。而对于内容较少的文本文件内容则推荐使用cat命令查看。

命令格式

more [options] file […]

常用参数

-Num 指定每屏显示的 Num 行
-s 当遇到有连续两行以上的空白行,就代换为一行的空白行
-d 显示翻页及退出提示
在画面下方显示 [Press space to continue, ‘q’ to quit.] ,如果使用者按错键,则会显示 [Press ‘h’ for instructions.] 而不是 ‘哔’ 声
+Num 从第 num 行开始显示
+/pattern 在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示
-u 删除下划线

常用操作命令

Space 显示文本的下一屏内容
Enter 向下n行,需要定义,默认为1行
Enter 显示下一行
h 显示帮助屏
b 显示上一屏内容
q 退出
= 输出当前的行号
:f 输出文件名和当前的行号
!命令 调用 shell 并执行命令

示例

  1. [root@localhost ~]# man man > test.txt
  2. [root@localhost ~]# more +10 test.txt
  3. [root@localhost ~]# more -10 tset.txt
  4. [root@localhost ~]# more +/test test.txt